That would certainly be the best-case scenario. The worst-case is he doesn't ever get out of the minors, or retires along the way. Kind of like Ryan Howard in 2017.
He hasn't really pitched since 2019 which I guess could be good if he's healthy and rested. But he could also come up injured again quickly.
He could always be a reliever (or opener) too.