Good deal and he gets a little heat off him because Johnny will certainly get a lot of attention. Should free him up a bit more. That team is looking pretty good.
Based on points, this isn't too bad (although his totals last year are a bit concerning).
Based on analytics, this is a sizeable overpay, his defensive metrics are not good and he's not exactly a strong play driver either. Granted, analytics isn't fantastic at compensating for talented shooters iirc but there's definitely some concern to be had here.
Having said that, I still miss him a bit