Nice timing, Broncos.
You bring in the free agent of the year, Peyton Manning, hoping to impress him, show him around the facility and meet some of the people and then...oops, this comes out:
It was announced on Friday that three Denver Broncos players had been given suspensions for violating substance abuse policies and that two of those players were intending to file federal lawsuits against the NFL as a result of the suspensions.
If you want your insanely-optimistic-Chiefs-fan theory on Manning visiting Denver...perhaps Manning secretly likes KC and is using the interest in the rival Broncos as leverage to secure the best deal with the Chiefs?
Hey, I can dream.