Tim McGraw is facing a backlash from country music fans who say that his decision to headline a concert for a gun control charity could end his career. The Louisiana-raised singer is scheduled to raise money with a Hartford, Connecticut show on July 17 for the Sandy Hook Promise group, which organized in response to the Sandy Hook Elementary School shooting in late 2012.