James Stewart update
After pulling out during the main at Oakland (and not finishing a race since his comeback) James Stewart has released a statement on Instagram explaining his situation.
After pulling out during the main at Oakland (and not finishing a race since his comeback) James Stewart has released a statement on Instagram explaining his situation.