If the NFL powers want the Chiefs in the SB...they can make it happen. All of their play-off losses have come down to a play or two.....
Interesting that I thought GB would be in the SB last year...but seeing that the Falcons have the shiny new Mercedes-Benz Stadium opening this year...I now understand. Just business....
Last edited by BlackOp; 08-22-2017 at 02:42 AM..
|