After chasing down and passing his Hendrick Motorsports teammate Alex Bowman in the final laps of Sunday’s Straight Talk Wireless 400 at Homestead-Miami Speedwa ...
Red Byron won the first NASCAR race on Feb. 15, 1948, on the sandy road course at Daytona Beach, Florida. The mechanic for ...
The 67-year-old Lee, who earned his nitro license and made his Funny Car debut in 2005 after starting in Top Alcohol cars in ...