Strong Case Against Armstrong?
On October 22nd, 2012, the Union Cycliste Internationale (UCI), the governing body for professional cycling and overseer of international competitive cycling events, banned Lance Armstrong from cycling, stripped him of his seven Tour de France titles and called on him to return the prize money he won for those victories. The UCI’s decision to sanction […]



