Brad Keselowski Racing closed following 2017 nascar season – After 10 years of operation It’s been rumored for several days. However Brad Keselowski issued a ‘saying goodbye’ message below, making the move official. The NASCAR Truck Series team is based in a 78,000 square-foot racing shop in Statesville, North Carolina. […]
Read More