Watch: Patriots Release Sights And Sounds For AFC Championship Win January 28, 2019 The New England Patriots are the AFC Champions, and have already arrived in Atlanta for the Super Bowl. The big win over the Kansas City...