James Stewart, The Fastest Man on the Planet, Finds Perfection
By
James Stewart told everyone he felt great. He was excited about defending his Supercross title. He didn’t believe a word that came out of his own mouth. The media on the other end of the conference call heard positivity but couldn’t see the ice-wrapped knee and propped-up leg in front of him. They also didn’t … Continued