James Stewart has officially retired VIDEOS - May 18, 2019May 18, 2019 Two-time Supercross champion James Stewart officially announced his retirement yesterday. Thank you, James Stewart! You changed the game!