Tag: AFC Championship Game

New England Patriots Win AFC Championship Game

UNITED STATES—Look, I will admit I am NOT a fan of the New England Patriots. I have never been and I don’t think I...