For millions of Americans, Sunday was a great day to lounge around on the couch and watch the opening weekend of NFL football. For the 70,000 fans in attendance at Bank of America Stadium in Charlotte, N.C., there was a lot more to enjoy than just a Carolina Panthers win over the New...
Subscribe to Applenews247.Com Newsletter