Leavine Family Racing sold; NASCAR team sale forced amid pandemic
The family run NASCAR Cup Series team has been sold Sharon and Bob Leavine operate Leavine Family Racing. The team is headquartered in Texas with a shop in the Charlotte, North Carolina area. It’s been rumored in recent weeks that the NASCAR team was for sale. Today, those rumors were […]
Read More