Phelps' 22 medals top CSPR
Olympic fever has struck the Cross-Sport Power Rankings panel. More than a week into the London Games, nine of the top 10 spots in this week's rankings went to Olympic athletes, with only Justin Verlander able to break up the monopoly.
With the focus on London, it's no surprise to see the all-time winningest Olympic athlete atop the list. Michael Phelps wrapped up his Olympic career with 22 total medals, 18 of them gold, making him a near-unanimous choice to top the list. Phelps's ...
Read full story