Monday, March 21, 2005

The Pro Football Hall of Fame, founded in 1963, is located in Canton, Ohio (where the NFL had been founded in 1920).