Brooks_Piggott wrote:No domes...
Will you be updating no weather affects for some Domed Stadiums?
Eight NFL teams play their home games in domed stadiums. Some are retractable domes (such as AT&T Stadium in Dallas) and some are not (such as the Georgia Dome in Atlanta.)