Saints Win Over Texans on a 58-yard Field Goal

The New Orleans Saints beat the Houston Texans in a nail-biting game by a 58-yard field goal as time expired. Just 43 seconds before that kick, Houston’s Deshaun Watson threw a 37-yard touchdown to the former Saints receiver Kenny Stills on a 2 play drive with 50 seconds left. Watson had over 260 passing yards […]