John Mayer Visits Shreveport, La. to Help Build Homes for Veterans [PHOTOS + VIDEO]
Despite some recent bad press, turns out John Mayer is actually a stand-up guy. The singer made a surprise visit to Shreveport Wednesday on his way to the New Orleans Jazz & Heritage Festival to help build a home for a local Army veteran.