Kelly Luinstra 7/4/25 Kelly Luinstra 7/4/25 Fan Mail Friday Read More Kelly Luinstra 7/3/25 Kelly Luinstra 7/3/25 Player Trash Talk Receipts: When Words Hit Harder Than Pads Read More Kelly Luinstra 7/2/25 Kelly Luinstra 7/2/25 Whistleblower Wednesday: Galarraga’s Almost Perfect Game Read More Kelly Luinstra 7/1/25 Kelly Luinstra 7/1/25 PETE’S PICKS: THE HOTHEADS VS THE HYPE SQUAD Read More Kelly Luinstra 6/30/25 Kelly Luinstra 6/30/25 Tank the Longhorn: The Horned Menace of Alamo Bank Stadium Read More Kelly Luinstra 6/27/25 Kelly Luinstra 6/27/25 📬 FAN MAIL FRIDAY – PETE UNFILTERED (AGAIN) Read More Kelly Luinstra 6/26/25 Kelly Luinstra 6/26/25 📣 Throwdown Thursday: Coaches Gone Wild—Ejections, Outbursts, and Clipboard Casualties Read More Kelly Luinstra 6/25/25 Kelly Luinstra 6/25/25 🏈 Whistleblower Wednesday: The No-Call Nightmare – Saints vs. Silence Read More Kelly Luinstra 6/24/25 Kelly Luinstra 6/24/25 PETE’S PICKS: CLASH OF THE COLD-HEARTED Read More Kelly Luinstra 6/24/25 Kelly Luinstra 6/24/25 ❄️🔥 Pete’s Picks: Clash of the Cold-Hearted Read More Kelly Luinstra 6/23/25 Kelly Luinstra 6/23/25 🐧 PENALTY PETE Read More Kelly Luinstra 6/20/25 Kelly Luinstra 6/20/25 📬 FAN MAIL FRIDAY Read More Kelly Luinstra 6/19/25 Kelly Luinstra 6/19/25 🐾 Throwdown Thursday: Mascots Who Fought… and Probably Shouldn’t Have 💀 Read More Kelly Luinstra 6/18/25 Kelly Luinstra 6/18/25 Whistleblower Wednesday: The Phantom High-Stick – Gretzky’s Bloody-Free Power Play Read More Kelly Luinstra 6/17/25 Kelly Luinstra 6/17/25 PETE’S PICKS: RUMBLE AT THE RODEO Read More Kelly Luinstra 6/16/25 Kelly Luinstra 6/16/25 Mascot Mayhem Monday - Crash Read More Kelly Luinstra 6/13/25 Kelly Luinstra 6/13/25 🕸️ FAN MAIL FRIDAY: UNLUCKY EDITION 🕸️ Read More Kelly Luinstra 6/12/25 Kelly Luinstra 6/12/25 💄 Throwdown Thursday: WAG Clapbacks That Went Nuclear 💥 Read More Kelly Luinstra 6/11/25 Kelly Luinstra 6/11/25 Whistleblower Wednesday: The 2002 Western Conference Finals Debacle Read More Kelly Luinstra 6/10/25 Kelly Luinstra 6/10/25 PETE’S PICKS: THE GRUDGE IN THE GULCH Read More Newer Posts Older Posts Ask Penalty Pete Name * First Name Last Name Email * Unqualified advice. Excessive yelling. No refunds. Got a burning question about sports, mascots, rivalries, or life in general? Need help deciding whether to dump your boyfriend before or after the championship? Wondering if your team's mascot is secretly plotting your demise? Penalty Pete is here to help—by which we mean scream at you and maybe offer a mildly useful answer. Submit your question below… if you dare. (Just know he bites. Metaphorically. Probably.) Fan Foul-Ups Advice Pete's Picks Ref Rage Reports How did you hear about us? Ugh, fine. Let’s pretend I care. Tell me how you ended up here in the sacred halls of chaos. Did a “friend” send you as a prank? Did the algorithm finally give up and feed you a screaming penguin? Or did you stumble in drunk from Playbook Pub and click the wrong link? I need to know who to blame—and possibly add to my enemies list. Choose wisely. I am keeping receipts. A so-called Friend/Family member told me (They clearly hate you. Or love chaos) Facebook (Where boomers argue and aunties share minion memes) Instagram (Came for the aesthetic, stayed for the aggression) TikTok (Saw a penguin screaming and thought, "Yes, this is my brand") Twitter/X (Spiral led here. Understandable) Threads (You're either lost or curious. Either way, welcome) Reddit (You read a conspiracy thread about Pete biting a mascot, didn't you?) Saw it on Merch (Nice. You've got taste and emotional damage) Google (You searched "unhinged sports blog" and voila.) Playbook Pub bathroom stall (Classic. Tell Crash we said Hi) Other (Be specific. Pete will judge your answer) Message * Congrats. You’ve just launched a verbal grenade into my inbox.I’ll get to your question right after I finish yelling at a ref, bench-pressing my rage, and bullying Crash into staying out of the vending machine.
Kelly Luinstra 7/3/25 Kelly Luinstra 7/3/25 Player Trash Talk Receipts: When Words Hit Harder Than Pads Read More
Kelly Luinstra 7/2/25 Kelly Luinstra 7/2/25 Whistleblower Wednesday: Galarraga’s Almost Perfect Game Read More
Kelly Luinstra 6/30/25 Kelly Luinstra 6/30/25 Tank the Longhorn: The Horned Menace of Alamo Bank Stadium Read More
Kelly Luinstra 6/26/25 Kelly Luinstra 6/26/25 📣 Throwdown Thursday: Coaches Gone Wild—Ejections, Outbursts, and Clipboard Casualties Read More
Kelly Luinstra 6/25/25 Kelly Luinstra 6/25/25 🏈 Whistleblower Wednesday: The No-Call Nightmare – Saints vs. Silence Read More
Kelly Luinstra 6/19/25 Kelly Luinstra 6/19/25 🐾 Throwdown Thursday: Mascots Who Fought… and Probably Shouldn’t Have 💀 Read More
Kelly Luinstra 6/18/25 Kelly Luinstra 6/18/25 Whistleblower Wednesday: The Phantom High-Stick – Gretzky’s Bloody-Free Power Play Read More
Kelly Luinstra 6/12/25 Kelly Luinstra 6/12/25 💄 Throwdown Thursday: WAG Clapbacks That Went Nuclear 💥 Read More
Kelly Luinstra 6/11/25 Kelly Luinstra 6/11/25 Whistleblower Wednesday: The 2002 Western Conference Finals Debacle Read More