JD Beach Takes Home Another Sixth-Place Finish in Pittsburgh
In spite of challenging conditions, JD Beach managed another six-place finish at round eight of the MotoAmerica Superbike Championship on Sunday, August 25, at the Pittsburgh International Race [...]