Sport Report - Devin Gordon
Season 4 E 102 • 08/07/2008

Devin Gordon explains what China is actually getting out of hosting the Olympics.