I’m sure Lon Horiuchi is living a cushy retirement in an undisclosed location somewhere on the Gulf coast pining for his “glory” days.
I hope he gets untreatable cataracts.