Yes drafting well helps and it is the main reason they've done very well. But some of their free agent signings and trades helped too. They made big signings of Saquan Barkley, Bryce Huff, CJGJ, and Devin White in 2024 along with Torrey Smith and Alshon Jeffery in 2017. They also traded for AJ Brown as you mentioned in 2023, Kevin Byard in 2023, and Ronald Darby in 2017.