Member for

10 years 6 months

Recent Comments

Date Title Body
11/27/2018 - 11:39am Some valid points, but drop…

Some valid points, but drop the holier-than-thou act about academic standards and character. I think those are minor (if not entirely untrue/irrelevant) factors at best.  Your other points are much more salient; elite teams are built over time. We've spent about a decade spinning our wheels so it's going to take longer to figure things out.

11/20/2018 - 4:18pm Is that also the game where…

Is that also the game where a young Jim Harbaugh runs onto the field after the Taylor touchdown?

11/15/2018 - 2:20pm You don't say...

You don't say...

FireShot Capture 6 - Michigan Men vs. The Villanova Way_ Ho_ - https___collegebasketball.nbcsports.png

11/15/2018 - 2:18pm That was my favorite part of…

That was my favorite part of this win: one of our predicted best players looks, frankly, lost out there right now.  I agree he's going to figure it out and when he does, watch out.  Everyone isn't going to play great every night, but having him advance gives us more bullets in the chamber. 

10/25/2018 - 3:14pm I learned something today. 

I learned something today. 

09/26/2018 - 12:15pm More power to him. He's a…

More power to him. He's a senior and waited behind a Heisman finalist to get his shot. Now he's a senior playing well and he gets benched? It's the coach's decision but it's also a situation where Bryant needs to worry about his next step which is presumably the NFL draft. Not a great situation but I understand his reasoning and I'm glad he has options.

09/19/2018 - 5:13pm I know it's a highlight tape…

I know it's a highlight tape... but damn, that's the most impressive one I've seen in awhile. 

09/18/2018 - 1:45am 1) You’re completely right…

1) You’re completely right about the length of games and number of commercials. The NFL can adhere to 3:15 timeslots and college football never gets close. 

2) Can we get a game column with less bitching sometime this year? 

08/14/2018 - 5:14pm I posted what you can do…

I posted what you can do about the links in my initial comment.  Also, I don't think that will work as a solution for embeds, but you can try. It also only fixes when they're in the content, not when they're posted in comments.  

Look, I tried to be helpful and do some of the legwork for you guys initially, but the fact is this is basic stuff for web development. You wanted a responsive site so it was easier to use the site on all devices, but you don't have that due to some simple use cases that should have been caught in beta testing. 

08/03/2018 - 12:25pm Also breaking your…

Also breaking your containers are YouTube iframe video embeds.  That's because there is a fixed width on the videos (which is necessary), but there is CSS that can make this responsive. Fixing is a little trickier than the previous issue. 

First, you need to add a class to the <p> or <div> tag that wraps the <iframe>.  Let's call is video-embed for the purposes of the example.  Here's the CSS:

.video-embed { position: relative; overflow: hidden; padding-top: 56.25%; }

Now you can add the necessary CSS to the iframe itself:

.video-embed iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }

Note that this is set up for a 16:9 video ratio. Videos with other ratios would need a different class that has a different top padding percentage. But I doubt that will come up too much in practice.

08/03/2018 - 12:12pm On mobile, comments with…

On mobile, comments with long strings in them (mainly URLs) are breaking your containers and pushing content outside of the body width.  This makes for a poor mobile experience because you can horizontally scroll.

I believe this CSS will fix:

.comment__content {
word-break: break-all;

06/22/2018 - 4:44pm A "transcendent talent"…

A "transcendent talent" quote from one of the better Michigan players this century. That's enough for me. 

06/08/2018 - 12:38pm He certainly did until he…

He certainly did until he was a senior.

06/06/2018 - 2:58pm I couldn't let it go.  I…

I couldn't let it go.  I would use this and I bet it fixed 90-100% of the font issues:


06/06/2018 - 2:53pm I think this is an issue…

I think this is an issue with how they are downloading the Google Fonts.  Specifically, they are not pulling in the 700 weight version of Roboto Condensed, so the browser is just doing it without the exact font and it comes across slightly pixelated.  I don't have time to look through all of the font weights needed, but this would be the URL to reference to fix this particular issue:


04/26/2018 - 12:20pm Exactly. I don't understand

Exactly. I don't understand how this is still not allowed. It also solves the argument of how much and who to pay. Stars get paid because people want their autograph/endorsement and everyone else stays status quo. Good for the athletes and doesn't burden the schools.

04/26/2018 - 12:17pm I agree that it would take

I agree that it would take some thought to deal with the "dead" time between declaring and the draft. But in general I'm less concerned with the school in this situation than the player. Right now - though it's better than it was - you see players making decisions based on bad advice and then they're SOL when it doesn't work. Why punish a player for getting bad advice? If they're truly student-athletes and we're concerned with their futures more than their ability to help/hurt their team (we should be), let them continue to further their education.

And really we're only talking about extending the current deadline by about a month, so it's not much different than what schools already deal with.

I also agree that a draft and follow concept sounds better in theory, but as you mention, it requires a lot more coordination and cooperation with the pro leagues.

04/25/2018 - 4:25pm Draft and agent recommendations

Surprised you didn't comment on the draft and agent recommendations in the report. They seem to be significant improvements:

1) If you don't get drafted you can retain your college eligibility. Of course this needs to be better defined, but that's a better situation for the player.

2) Contact with agents no longer has to be under the table. Again, needs to be defined, but that is one of the major sources of corruption currently.

They passed the buck on the payment issue, but understandable given the current status of that in court.

03/20/2018 - 11:43pm Just stop while you’re

Just stop while you’re behind, dude.

02/19/2018 - 7:09pm A+++++ Headline, would read again.

Well done.

02/18/2018 - 4:46pm I’m 36 and my knees will back

I’m 36 and my knees will back up that he is ancient in sports terms.

02/08/2018 - 5:36pm Good to know that if sports

Good to know that if sports hadn't worked out he had a good shot at being a secret agent.

02/08/2018 - 5:14pm Did not know that Ray Jackson

Did not know that Ray Jackson played for the Fab 5 and then went back and played fullback. Seems like the NCAA would have caught that one.

02/08/2018 - 12:09pm Per Twitter she came back

Per Twitter she came back afterwards and they hugged. So maybe we should get off our high horses and realize that we don't know everything going on in a family's life.

01/17/2018 - 6:17pm Keith Jackson and Michigan

Double post. I guess the preview function posts the comment?

01/17/2018 - 6:16pm Keith Jackson and Michigan

Jackson calling a Michigan game was some of the best moments of my childhood. This is a pretty cool supercut:

01/02/2018 - 12:51pm agreed

I agree. This sentiment is coming from someone who has made a blog about Michigan athletics his career. “Whatever” seems like an unprofessional attitude in that case.  And before it starts, I get it: I’m welcome to not read this free resource. But the reason it’s grown into a market-cornering behemoth is thoughtful, rational analysis. There are obviously things to be learned from that shitshow yesterday, but because it was a shitshow we get ennui.


Somewhat of a tangent but I’m around Brian’s age and also recently had kids. Teenage/early-20s me could never have imagined not caring deeply about Michigan sports, but life happens and it’s certainly dropped down my priority list. So I get that angle coupled with nearly two decades of downward trajectory of the football program, but man, let’s consider that some people do still care more deeply about Michigan than us and that this blog serves as a place to positively reflect that fandom with intelligent discussions.  

06/30/2017 - 4:39pm Penn State

You mention the Penn State game being a night game. Has that been confirmed anywhere? On MGoBlue it's listed as TBA.

06/13/2017 - 12:36am Two things

1) You should require that the site be fronted by a CDN. It's 2017 and that's just standard practice at this point so you're not hoping one server of gerbil wheels holds up during high traffic events.

2) Can there be a feature to get notifications of replies to your comments. This is a nice discus feature.

Third thing (I lied) is that I would show some mobile centered designs since that's got to be the majority of your traffic. Forget the app if you have a good, full-featured responsive design. It'll be redundant.

02/21/2017 - 9:02pm Great news. As someone who

Great news. As someone who consistently railed on the current site tech and UI, I appreciate the openness regarding the history and future plans.

02/21/2017 - 5:14pm Right. As someone who is also

Right. As someone who is also in the web design/dev industry this is the major disconnect between businesses and devs. If you truly want a "simple" website, by all means use Wix or something analogous. But most non-technical web users paint with too broad a brush when declaring what's simple.

01/31/2017 - 6:08pm That is not coincidental. $$$

That is not coincidental. $$$

01/31/2017 - 4:54pm Trying not to pile on here,

Trying not to pile on here, but that's not an excuse. You could obviously handle server errors gracefully.

01/31/2017 - 4:49pm Weak sauce. I get it: you

Weak sauce. I get it: you need people to use the "official" app to capture the ad revenue. But the MGoBlog app is terrible in both UI and reliability.

Unsolicited advice would be to ditch the app completely and concentrate on a mobile-friendly site redesign. You don't need an app if the site is usable on mobile and then you're not futzing with selling ads in multiple formats.

01/10/2017 - 4:20pm That's a good point that I

That's a good point that I think a lot of people forget with the "rise of Harbaugh." He jumped onto this ship when things didn't look so promising for the program in an effort to help turn it around. That should be part of his legacy and commitment to the program.

01/10/2017 - 4:14pm Agreed. While almost none of

Agreed. While almost none of it was within his control, I'll always feel a little unsatisfied with the fulfillment of the promise of his college career. Not to a Mitch McGary or Jamal Crawford level, but there are shades of that.

12/30/2016 - 4:58pm I bought tickets to the

I bought tickets to the Purdue game on Vivid Seats. Fees were better than StubHub

12/23/2016 - 10:20am Just basically that the

Just basically that the Boozer/Crawford "benefits" situations were similar - with Boozer's maybe being worse - and only Crawford was suspended because Michigan self-reported and Duke did not. 

12/22/2016 - 6:32pm Logged in to downvote

Of course she will survive; it doesn't change the fact that unwanted touching/grabbing is assault and always has been.  You don't get one for free, buddy.

11/26/2016 - 11:03pm I agree. How can two teams

I agree. How can two teams you beat, with the same number of losses be ahead of you. Look at the whole season, not just the end.

Sent from MGoBlog HD for iPhone & iPad

11/26/2016 - 11:02pm You can if you beat the two

You can if you beat the two teams playing in the championship game and have the same number of losses.

Sent from MGoBlog HD for iPhone & iPad

10/13/2016 - 3:00pm No

and I'm pretty sure he knew that. 

06/10/2016 - 3:21pm This is great!

And count me in the camp that doesn't understand not caring about ND. Maybe it is a product of my age, but I always considered ND to be our second biggest rivalry. This matchup has produced some of the most exciting games in UM football history - both on the winning and losing side. 

05/26/2016 - 3:14pm I think you missed the point.

I think you missed the point.

05/26/2016 - 3:12pm I'll bite. Do explain. 

I'll bite. Do explain. 

03/26/2016 - 11:48pm What was the appropriate action?

What was the appropriate action?

Sent from MGoBlog HD for iPhone & iPad

03/11/2016 - 6:40pm Give it a fucking rest

Give it a fucking rest

Sent from MGoBlog HD for iPhone & iPad

03/09/2016 - 11:57am was thinking that.  I'm more

was thinking that.  I'm more likely to punch someone over sport than chief.

03/08/2016 - 12:02pm So wrong. Guy is our best

So wrong. Guy is our best defender and is a legit dribble drive threat. He could play on any big ten team. Maybe he's not a starter on every team... yet. But he wasn't supposed to start for us either. Jeez man, get out here with that crap b

Sent from MGoBlog HD for iPhone & iPad

02/17/2016 - 3:23pm I don't care about the last

I don't care about the last line of this post... come on down, Mr. Woodson.


In all seriousness, I know it's not happening right now, but maybe someday!