Category Archives: Shani Davis

Shani Davis, Champion Speed Skater

Shani Davis, twice an Olympic Gold Medal Winner!