NFL Football Teams

12
Across
  1. 2. Located in SF
Down
  1. 1. Located in Boston