I'd rather see it in Green Bay/Chicago/Buffalo. Play it outdoors in the cold the way football is meant to be played.
Seattle, New England, Cleveland, Cincy, Kansas City, Pittsburgh, Phili, New York, Washington.
Sure it can be sunny, but most likely the grass/turf is going to be wet, frozen or muddy.
Can't have the poster boy of the game be dirty anyways.