Multiple Sports

92778920

The Top 10 Greatest Vindication Wins in Sports

Finally, the Yankees have won another World Series. After spending most of the decade coming up short, this one has to feel particularly sweet. And no one on the team is more relieved to have won a world Championship than Alex Rodriguez... Read More...


Asylum



CBS Sports Official Partner
Certain photos copyright © 2009 by Getty Images.
Any commercial use or distribution without the express written consent of Getty Images is strictly prohibited.