I wonder what the Vegas odds are as to how soon the Toronto Bills will be trotting out their new uniforms?
What's the issue there anyways? Bills fans are pretty loyal aren't they? They looking for a new stadium or something? I haven't really paid them any attention since the 90's. Probably about the same time any non-Skins fans gave a rats ass about the Skins