Photo courtesy of Royal Broil, Wikipedia The final NASCAR race weekend of the 2016 season saw all three of NASCAR’s national touring series – the Sprint Cup Series, Xfinity Series and the Camping World Truck Series – visit the Homestead-Miami Speedway Track in Homestead, Fl. to determine the respective champions. […]