ICYMI: Chiefs' mascot Homer was suspended for the August 1st game following an unfortunate mishap with a water gun. Watch the story unfold!