There’s an old phrase which states “people who live in glass houses should not throw stones.” The Kansas City Chiefs have a bye week before traveling to take on the Denver Broncos in their house, Invesco Field at Mile High. [...]