No, the title is not a reference to the last 30 seconds of Super Bowl XLIX, though that’s pretty much the exact phrase I walked around mumbling for three days following the game. Me and the other million or so folks living in the Seattle metro area. Rather, “WTF Just Happened?” is about my latest […]