Sam Hornish Jr. went from nearly winning the NASCAR Nationwide Series season title to losing his ride.
Hornish reminded everyone Sunday that a lack of sponsorship funding is the only reason he’s not pushing for the champion again.
Hornish, who finished second in the Nationwide Series in 2013, beat pole-winner Ryan Blaney off a restart with 21 laps to go and hung on to win at Iowa Speedway.
Blaney was second, followed by Regan Smith, Chase Elliott and Elliott Sadler in the first stand-alone event of the season.
Hornish, piloting the No. 54 car usually driven by Kyle Busch, led 167 of 250 laps and won in his second start of the year for Joe Gibbs Racing.
“I got a lot of crap from people on Twitter wanting to know why I don’t have a full-time ride. But I’d rather be part-time in this car than full-time in a lot of others,” Hornish said.
Hornish, who drove for Penske Racing last year, opened his season as Busch’s substitute with a fifth-place finish at Talladega two weeks ago.
From the start of Sunday’s race, Hornish and Blaney were the only drivers in serious contention.
Blaney, 20, began the race on the outside of the front row after winning his first series pole Saturday. Hornish, who qualified second, pulled in front on the opening lap. Blaney and Hornish were the only leaders for the first 214 laps, and lapped traffic was often more of a concern than the cars directly behind them.
Blaney eventually caught Hornish at the tail end of a green-flag run that lasted roughly 65 laps, but the final restart belonged to Hornish, who fell just three points shy of champion Austin Dillon a year ago.