When a track star is caught using performance enhancers by her rival, she takes desperate measures.
2011
2022
2024
1979
1978
2004
2008
2023
2005
1999
1945
1990
2007