San Francisco junior welterweight Karim Mayfield, a 32-year-old whose 15-bout winning streak includes eight knockouts, has signed with Top Rank, the company announced on Friday.
Mayfield signs with Top Rank