By Michael David Smith

The NFL announced on June 2 that it is requiring all 32 teams to have their training camps at their practice facilities, but the Chiefs spent the last three weeks exploring other options anyway. The Chiefs announced today that they will have their training camp at the team practice facility, but only after they tried [more] Read more…