It feels like there is going to be a huge shift on who will be the face of boxing. Canelo and Joshua picked it up after Floyd retired in 2015; seems like both have a lot of controversy that they won't be able to overcome. I think Joshua could and would recover well and still make a shyt ton of money, but no way in hell does Canelo recover.
So who's next? Wilder? Spence? Lomanchenko? Crawford?
Out of those four, I think Wilder and Crawford have the best change. Both are already very well known. Unfortunately he has to go through Spence. Spence picked an awful time to become top dog (on paper) at Welterweight; not awful for him, but awful for the rest. He's a future HOF talent if everything goes right.