NASCAR via Getty Images

If You Missed The Daytona 500 This Weekend, You F*cked Up

If you missed yesterday's Daytona 500, you didn't see one of the closest photo finishes in NASCAR history.

Denny Hamlin beat Martin Truex Jr. to the checkered flag by a mere 0.010 seconds, and the crowd went wild.

Denny Hamlin Wins Daytona 500.https://t.co/MPXAuZhHkN pic.twitter.com/9fOhvpj4gl — NewsRadio 920 (@NewsRadio920) February 22, 2016

There were obviously plenty of racing fans in the Daytona Beach crowd, but there were also quite a few celebrities in attendance at the 58th annual Great American Race.

Gerard Butler served as Grand Marshal at yesterday's Daytona 500, but that was just the beginning of a star-studded guest list.

From Wyclef Jean to Ken Griffey Jr., check out who else headed to Daytona International Speedway to fulfill a need for speed.

Washington Nationals superstar Bryce Harper was in his element down in Daytona.

NASCAR via Getty Images

And who knew Charlotte McKinney was about that NASCAR life?

NASCAR via Getty Images

Country music stars Florida Georgia Line performed for fans before the race got started.

NASCAR via Getty Images

It looks like this was far from comedian Gabriel Iglesias' first race.

NASCAR via Getty Images

Your 2016 Daytona 500 Grand Marshal, Gerard Butler.

NASCAR via Getty Images

Jason Biggs was also on hand to enjoy the race festivities.

NASCAR via Getty Images

John Cena, Chris Soules and Ndamukong Suh joined Butler to revel in the fun of the Daytona 500.

NASCAR via Getty Images

But the honor of waving the green flag belonged solely to Ken Griffey Jr.

NASCAR via Getty Images

Jr. also got a chance to take a photo with music legend Wyclef Jean.

NASCAR via Getty Images

Bonus: What's a major sporting event in 2016 without a selfie?

NASCAR via Getty Images