Jared Mees wins 2017 American Flat Track Championship

Jared Mees wins American Flat Track Championship for the fourth time

Racer Jared Mees captures ninth victory of the season and earns his fourth career American Flat Track Championship…