There was drama to be had all around this past weekend! Starting with F1, I'd love to be in on the team meetings for either Red Bull or Mercedes today.
I think Vettel should probably be sending flowers to Webber and promising to follow instructions in the future, but regardless of what happened he certainly proved what a racer at heart he is!
You had to feel bad for Rosberg. In the case of the Red Bull cars, Webber made it seem as though he could have held off Vettel if he wanted to but was told to slow down and coast to the finish. He was then taken by surprise. In the Mercedes camp, however, it seems far more likely that Rosberg would have overtaken Hamilton fairly easily if they'd been allowed to just race it out. Even Hamilton was apologetic about his podium finish. It'll be really interesting to see how this all pans out over the next few races.
I can't help but think that maybe the team felt it would be easier in the long run to deal with Rosberg's disappointment than with Hamilton's incessant whining had they not kept him in front. He'd have certainly blamed the whole thing on the team strategy and they probably don't want to deal with all that so early in the season.
Indy had a good opening race, but not nearly as dramatic. It was nice to see de Silvestro running so well through the race, even though she drove the tires off at the end. Congrats to local boy, James Hinchcliffe, on his first win in the series!
NASCAR was as full of drama as F1, with Logano and Hamlin continuing their little feud with the best bit or racing Auto Club Speedway has ever seen. The last 8 laps or so were absolutely riveting!
I sincerely hope Denny is ok after his wreck at the end so this can continue. He got out of the car by himself, but then seemed to be in trouble and was taken to the hospital.
Tony Stewart showing up out of the blue to try to punch the crap out of Logano was just icing on the cake. Watching the replays, I'm not sure he had that big a reason to be so upset but hey… who wants to be left out of the post-race highlights eh?
Oh… and Congrats to Kyle Busch for sweeping the weekend in spectacular style! Not that anyone is talking about it.