Pic of the week - 1/25/09 Len Jan 25, 2009 • 1 min read The first facemask at the NFL Hall of Fame, Canton, OH. Looks like an alien from Star Wars.