Chris Buescher won the 2015 Xfinity Series title even though it meant a decent amount of points racing. Buescher is thrilled with his accomplishment but admits that he is glad it’s all over.
Xfinity Series champ Chris Buescher reflects on his journey (VIDEO)
Published November 27, 2015 11:00 AM