In the wake of the New Orleans Saints' controversial final touchdown against the Atlanta Falcons, a surprising voice of support for Jameis Winston's decision has emerged from an unexpected source - former Atlanta Falcons player Osi Umenyiora.
In the video you will watch you can hear exactly what Falcons coach yelled at Saints coach and then see Winston explain why the team overruled their coach.
After the New Orleans Saints pretty much laid an egg last Thursday night against the Los Angeles Rams, most members of the Who Dat Nation have put the proverbial fork in the 2023 season.
The New Orleans Saints did complete the seasonal sweep of their NFC South rivals the Atlanta Falcons on last night with a 17-13 victory... in kinda a bore fest...
The NFL decided a few years ago to start the NFL network. They basically made the network available to the highest bidder and satellite TV was the winner. The only way to get the NFL network was with Satellite TV. Now the NFL network is available on cable (for an extra charge.) That means this Thursday's Saints game on the NFL Network will not be available to anyone still watching TV using an ante