Texas racer Ben Spies competing in MotoGP