Originally Posted by St33lers
yea i dont like these new stadiums with retractable roofs etc. doesnt even feel like they are playing outside
Like I stated, its a big factor in football and teams are taking that away! Thats a big reason why im a steelers fan......cause that play :smash mouth" football!