Chad Finchum Battles to 22nd-Place Finish at Road America
Chad Finchum battling a very-challenging track at Road America on Saturday afternoon to cross the finish line in the 22nd position with the NASCAR Xfinity Series. "Man this is a challenging place," F...