I agree that there is a case for a team to sign a 26 year old star. I disagree that there is a case for almost any team to sign that star to a 10 year contract.
Yes, awful is relative. IMO, signing any player, including Mookie, to a 10 year deal would be awful, though it would be a lot less awful than signing Miggy to a 10 year deal. Okay, maybe for Mookie it wouldn't be awful, but it wouldn't be good either.