This is a hard question to answer . A different era , different time . I would agree with you as far as no one gave Denver a chance , but , New England over ST. Louis would tip the scales in my book . Yet it is very difficult to answer , I would say NE vs. ST.LOUIS .
No comments:
Post a Comment