Compensating? LOL. ... Whatever, these guys are all egomaniacs. Look at Steve Balmer and all the other guys buying up sports teams. Ruiz is doing the same, just decided he's forge his own path by backing a college team instead. Working so far.
I had a poster in college "he who dies with the...