Sunday’s NFL Week 5 slate of games were wild from start to finish.
It began with the Eagles throwing away a win in stunning fashion against the Jaguars in London. Then the Commanders had to settle for a tie with the Giants thanks to a collective brain fart by pretty much everyone associated with the team as time expired.