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