A disappointing season has a premier NASCAR team in win-now mode

The train-wreck season of Joe Gibbs Racing is not beyond repair. A victory at Pocono on Sunday would turn the season around. But that’s exactly the problem. The team no longer enters races thinking it is going to win. Instead, the mindset is “We need to win.” The huge difference in self-imposed pressure to grab victory…

Check Also

A big crash ends the day for a big name at Daytona

He is having the worst luck at the track this week.

Denny Hamlin was penalized one lap for missing the pit box at Daytona

Daytona leader hit with an early one-lap penalty.