Xfinity Series champ Chris Buescher reflects on his journey (VIDEO)

0 Comments

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.