First let me say I hope Hamlin is okay. That was some great racing in the final laps. I think Stewart was wrong to go after Logano at the finish for blocking him on the restart. Logano was wrong for coming up into Hamlin causing them to both lose control. Hamlin deserves an apology. Any one else catch it? More drama to come in the coming races for sure!