Time to start a new American Football League.
Amen! Let's do it! Maybe Buffalo will finally win another Championship. :-)