American Floyd Mayweather won his long-awaited and controversial bout against Irishman Conor McGregor by stopping the referee in the 10th round on Saturday in Las Vegas, Nevada. "Money" Mayweather puts an end to his career at age 40 on this 50th win in 50 fights. It's better than Rocky Marciano's 49 successes.