This team is located in the same city as the Space Needle.

Answer Seattle Seahawks

The Space Needle opened in 1962.

Asked by · Last updated 1 year ago · 199.6K views