Yes, the NFL saw fit to make sure somebody was in charge of shipping, mounting, and installing the giant, 8-foot illuminated NFL Shield - just so they can sit around and run this $9 billion tanker into the rocks while looking super official.
This picture says it all.
No comments:
Post a Comment