Truth In Love: News, Sports, and Culture Analysis and Commentary

Tag Archive for ‘Philadelphia Eagles’

Chiefs Take Down Eagles in 2017 Home Opener


The Kansas City Chiefs took down the Philadelphia Eagles, 27-20, to win their home opener, Sunday, September 17, 2017 at Arrowhead Stadium in Kansas City, Missouri. The first half was a complete contrast to last week’s offensive show by the Chiefs. They took the opening kickoff and marched smartly down the field all the way to the Eagles 16 yard line. The defense held the Chiefs to a field goal […]

Continue Reading →