Kansas City Chiefs ... plans for a new Christmas movie called “Holiday Touchdown: A Bills Love Story.” There’s a good reason why that title might sound familiar to Chiefs fans.
The Kansas City Chiefs have requested to become a permanent part of the NFL's Christmas Day games, aiming to establish ...