Homer, Heidi and T3RaiderFax recap the Bills game, preview the Chiefs game and share fond memories of a new "Homer did you know?" segment.