Without a doubt, the biggest cheaters in sports are the Americans. Last week, Alex Rodriguez, one of the best players in baseball history but also one of the most controversial figures in all of sports for his involvement in the biogenesis scandal, retired from the sport to almost zero fanfare compared to other sportsmen who […]