We all know Tim McGraw has ZERO tolerance for the annoying fans. He has been in the news several times telling off fans, protecting his wife etc.
This is the latest. Dude SLAPS a fan!

Even though Tim is the holy grail of country music, after looking at this, did he REALLY go to far or was it an accident? What are your thoughts?