Venue News & Notes: Dolphins’ Home To Get an Umbrella?
A massive 621,000-sq.-ft. “umbrella” that would shield fans from rain is the centerpiece of a proposal unveiled this week for upgrading the Miami Dolphins’ home for future Super Bowls. No […] More