Where do the New England Patriots play their home games?
Soldier Field
M&T Bank Stadium
Gillette Stadium
Mile High