I do agree that the Patriots do have the advantage of being on the big stage. However, the way Philadelphia offense/Defense are performing i think will make the become the Superbowl Champs.
Plus, I dont feel that the Patriots played a team in the playoff that had the "it" factor.
You are viewing a single comment's thread from: