Brian Scott Announces Retirement

November 10, 2016 Justin Tucker 0

In a stunning turn of events, Brian Scott and Richard Petty Motorsports announced today that Scott will retire from full time NASCAR competition at the end of this season. Scott made the decision to focus […]

1 2 3 4 21