John Lin (@johnlin88) header
John Lin (@johnlin88) profile picture

3x Michigan Wolverine, lawyer, and political staffer. Expect a lot of tweets about the Michigan Wolverines, and some on politics, law, and telecom policy.

Washington, DC
Joined March 2009
Photo by John Lin (@johnlin88)Photo by John Lin (@johnlin88)Photo by John Lin (@johnlin88)Photo by John Lin (@johnlin88)Photo by John Lin (@johnlin88)Photo by John Lin (@johnlin88)Photo by John Lin (@johnlin88)Photo by John Lin (@johnlin88)Photo by John Lin (@johnlin88)Photo by John Lin (@johnlin88)
A look back at the 2026 seasons in Washington, D.C. What made this year unique was the severe cold and ice cover in late January and early February. I've never seen outdoor ice skating and hockey games in D.C. for two weeks. @capitalweather
1
11
1
55
7,912
Inject this into my veins
You don’t become the winningest program in college football history without some enemies
1
3
423
Query whether Whittingham gets to conduct said national search
Jim Harding will be the OC for the rest of the season. Kyle Whittingham “will conduct a national search” for the next OC.
149
Thank. God.
Sources: Michigan has fired offensive coordinator Jason Beck.
107
If only you were in a position to do something about this
1
3
397
John Lin retweeted
By my final count, of all the times we saw Kyle Whittingham on screen, his microphone was positioned: Above his head: 18 times With no headset: 1 time In front of his mouth: 2 times
Kyle Whittingham headset microphone above his head tracker: 1
10
22
4
288
10,556
John Lin retweeted
Hand up. This is my fault for saying "just give me a National Championship and I won't complain for at least five years."
57
118
7
3,454
164,737
John Lin retweeted
Michigan's offense hasn't just failed to improve this season. It's gotten progressively WORSE. Getting shut out for 58 minutes by one of the worst Michigan State teams in program history is about as damning an indictment as you'll find. Bad football. Plain and simple.
98
119
4
1,545
34,368
By having no AD.
I'm not sure how a coaching tenure recovers from being embarrassed by in-state rivals (who were 2-6! With zero wins over power conference opponents!) like this
1
173
It’s Bryce time
1
194
Bryson Kuzdzal almost fumbled earlier. Now he puts it on the ground and Michigan State recovers. Related: Jordan Marshall has two carries for 4 yards.
3
2
34
4,841
FIRE EVERYONE
2
169
The vibes haven't been this bad since Hoke's last year in 2014. Boos echo in The Big House. Just another inexplicable half of offense from this staff. Same stuff, every single week. Definition of insanity. Someone has to stand up and say this isn't acceptable.
30
58
572
10,886
Heads need to roll
Michigan was held scoreless in first half 3 times in 166 home games from 2002-25 Michigan has been held scoreless in first half 3 times in last 3 home games under Kyle Whittingham/Jason Beck
119
Truly, some of the most disgraceful offensive football I've ever seen this season. And tonight is as bad as it's been all year. You can only blather about needing to coach it better for so long.
38
55
3
831
15,480
Maybe we should try our backup QB
1
115
Thank God this game is streaming only
1
130
The blocking is pathetic
113
Doinks are less entertaining when it’s your team
87
Our inability to get a yard when we need it is embarrassing
88