Windham’s Brandon Barker outlasts rain to win the Oxford 250

Barker leads the most laps to win Maine’s biggest race for the first time; Johnny Clark and Joey Doiron round out podium.