DOVER — Lance Scott has been a part of two champion NASCAR Cup Series teams since moving from his hometown of Millsboro to Charlotte, North Carolina, the hotbed of racing, in …
more
By Mike Finney
|
4/29/23
|