Weekend Thread January 18, 2025 by Texans Chat No matter what happens… screw the Chiefs, screw the refs, screw Kansas City and their inferior barbecue.