Well, this is wrong:
”the fact that they exist because taxpayers inexplicably underwrite the University of Michigan’s minor-league football team”
The football team makes money and helps pay for other UM athletic team expenses. Investing in Harbaugh makes UM money, it does not cost taxpayers.