No Outdoors For The Stewart’s

The world’s fastest racing brothers, James and Malcolm Stewart, are both sitting out the US Nationals – James is still serving his ban for using amphetamines and there’s no room for Malcolm in the Geico Honda squad which is now back to full strength. Malcolm was always officially a stand-in rider. But both have revealed…