American Flat Track

Jared Mees secures American Flat Track championship, David Fisher wins finale

Leave a comment

Jared Mees inherited the lead when Briar Bauman crashed at halfway and secured the 2021 championship. Davis Fisher nipped him at the checkers for the race win. [more]