When a track star is caught using performance enhancers by her rival, she takes desperate measures.
2009
2002
2005
2008
1986
2006
1929
2007
1997
2024
2023
1978
2022
1974