Shane Mosley retained his International Boxing Federation lightweight title by stopping fellow American John Brown with an eighth round barrage in California on Saturday.
Mosley retains Ibf lightweight title.