James Stewart: The Solution Or The Problem?

James Stewart

This past December, the FIM -- an organization that oversees James Stewart and his competition -- handed out a hefty suspension for the all-star racer after a failed drug test. As you can imagine, this had a similar effect to golf's loss of Tiger Woods, basketball's previous issues with Kobe