Michael Annett has Solid run in Las Vegas
Aiming for a show stopping finish at Las Vegas Motor Speedway, Michael Annett and Rusty Wallace Racing’s No. 62 Pilot Flying J team turned their season opening bad luck around in Saturday’s Nationwide Series Sam’s Town 300. Although Annett’s 13th place finish didn’t give justice to the team’s performance thisContinue Reading