Originally, the event was postponed to 12 p.m. ET, and at first, Cena said that he will still be the one that tells the drivers to start their engines, despite having to be on Monday Night Raw, which starts later that night.
Shortly after waving the green flag, Cena would have flown from Daytona Beach, Florida to Portland, Oregon, and would have been in attendance for Raw. However, with the second rain delay, Cena will miss the Daytona 500.
In the rivalry between himself and the Rock, Cena has taken the angle of saying he is "here every night" for the WWE Universe. He argues that the Rock is a sellout and does not care about anyone but himself.
If Cena did both the Daytona 500 and Monday Night Raw, he would have had so much more fuel to add to the fire. He could have bragged about how he was at the race just a few hours before showing up at Raw.
Cena can say that he is so dedicated that he passed on one of the greatest honors of his life just to be on Monday Night Raw. He can say that if the Rock really was the People's Champ, he would do movies and be a regular WWE Superstar.
If Cena participated in the events at the Daytona 500 and bailed on WWE, he would be a complete hypocrite and lose all momentum and support going into his match at WrestleMania 28.
Cena may "talk the talk" when it comes to being there every week in the WWE, but he also "walks the walk."