Patsies or Sheep...it makes no difference. I wish both teams could lose.
Why exactly the hate for the Pats? “cheating”? like “Russia”?