New Orleans Saints Stand Pat As Free Agency Opens And Kirk Cousins Lands In Atlanta
Description
The New Orleans Saints never seemed like they would be active early in free agency, but with the Atlanta Falcons landing Kirk Cousins, they may want to pick it up.