Tim McGraw has come forward to explain the alleged slapping of a fan after she ripped his pants at his Atlanta show last weekend.

While speaking to Entertainment Tonight Canada, Tim explained his side of the story, saying it happened in the heat of the moment...