I'm glad he's not in Toronto anymore. Being on the same team as a Canadian HOF'er, he'd never see the field until that guy retired or in mop up duty in a league with some odd rules.
I believe now that he's back home and closer to his son, he'll be more focused.
I do believe he has matured and has grown up finally, but the temptation of his home town is right there and it's yet to be seen. Hope he'll do well and become the player we all knew he can be.
Yes, Shaw is better too.