This doesn't look familiar, and that doesn't surprise me, because the NFL and other American Pro leagues are very protective of merchandising rights, and usually design custom logos and lettering for franchises, so that they can control all the branding.