Explore our other sites
  • kotaku
  • theroot

    “There’s snow up north in December” may not be shocking, breaking news, but dang, the field at Ralph Wilson Stadium