While the majority of social media reaction to Sunday’s NASCAR All-Star Race at Texas Motor Speedway was unfavourable, the track’s owner saw a numberĀ of upsides. Marcus Smith, president and CEO of Speedway Motorsports (which owns TMS), was deliberately vague in a talk with SiriusXM NASCAR Radio on Monday regarding transferring the annual event to a […]