themusingsofthebigredcar.com
The NFL — Wrecking A Brand
Big Red Car here on a cool Monday, bit cloudy in the ATX. This weekend the NFL went to work in a serious way to wreck its brand. It was a damn good start. If you have the American flag, the Star Sp…