Mosley, 44-5 with 37 knockouts, has won world crowns in three weight classes but the 36-year-old veteran lost a decision last November to unbeaten World Boxing Association champion Cotto.