I see you already have your non-NFL fabrics, but could you do a block for each team with complimentary fabrics to highlight that team? Someone mentioned square-in-a-square; the inside square could be the team, and solid or reads-as-solid fabrics would surround it.
I'm sure whatever you do will be great with all the colors and mascots.
Darren