IMSA stripped Tower Motorsports of its LMP2 class victory at the Rolex 24 at Daytona because of a technical infraction.
The Wood Brothers and the crew of the No. 21 Motorcraft/Quick Lane Mustang kick of the team’s 75th Anniversary season with a ...