ADVERTISEMENT

Looking at the 247 player rankings, you'd think St. Louis wins all the Championships.

ADVERTISEMENT
ADVERTISEMENT