Boxing legend Floyd Mayweather has confirmed on social media that he will come out of retirement next year. The 42-year-old, who is undefeated in his 50 professional fights, has teased a possible fight in MMA, so there are no guarantees his return will be in a boxing ring. Plenty of stars across numerous sports have made shock returns, here are some of the best…