John Keuler

  • The College Football Hall of Fame, formerly of South Bend, Indiana, is set to open next to Atlanta’s Centennial Olympic Park on August 23.
  • Screen Shot 2014-08-14 at 11.35.32 PM