Hosted on MSN3mon
Fans of struggling NFL team fly banner over stadium urging owner to 'please fix this dumpster fire'MR. MARA ENOUGH – PLZ FIX THIS DUMPSTER FIRE,' the banner read. Giants fans have not flown such an angry banner over the stadium since the 1978 season, when a message was seen during the third ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results