Here’s an interesting comparison I haven’t heard anybody make about Alex Rodriguez and Major League Baseball. Lance Armstrong doped his way to seven Tour de France victories and more than $100 million in endorsement deals […] Read more
doping

You wanna know what’s screwed up about Major League Baseball? Look a little deeper than the obviously shameful headline from today that Major League Baseball is about to slap 20 players with suspensions for doping. […] Read more