The Chiefs Needed a Massive Seal of Approval Before Making a Controversial Franchise-Altering Draft Pick
The Chiefs were looking to make a franchise-altering draft pick, but needed the approval of the NFL’s Board of Governors before they could do so. They ultimately decided to pass on drafting Sam Darnold and instead take Patrick Mahomes II with their first overall pick in the 2017 NFL Draft. The Kansas City Chiefs needed […]