Sports Agent's Take: The NFL's most leveraged contract and what it means for the 2021 NFL Draft Published Apr 07 2021 at 6:48 PM GMT CBS Sports @cbssports.com Add to Collections Report Post Continue reading at cbssports.com KeyPoints The Falcons face a huge dilemma with the No. Tags Sports CBS Sports Continue reading at cbssports.com Posted in Sports Trending Stats Published Apr 7, 2021 6:48 PM GMT Related Posts