Saints, Kellen Moore Energy Shifting At Win In New York, But Still Work To Be Done
Episode Ep 2794 28 min 41s

Saints, Kellen Moore Energy Shifting At Win In New York, But Still Work To Be Done

One win has already changed the tone around the New Orleans Saints, but a swiftly decreasing 24-point lead against the New York Giants exposed the need to finish games.

Community discussion