Home Tags Shani Davis

Tag: Shani Davis

U.S. Olympian: Heads I Win, Tails You’re a Racist

Shani Davis doesn't like to lose. That attitude probably helped drive him to be a decorated Olympic speed-skater. Blaming his coin-flip loss for the right...