NBC Sports via Yahoo
Jett Lawrence wins Philadelphia Supercross; Cooper Webb no longer controls his championship fate
Seeking the first podium for Triumph, Jalek Swoll was in third with Pierce Brown pressuring from fourth. As time wound down, however, Swoll overjumped in the sand section and sent himself and ...
1 day ago