Shane Mosley jr. is a bum.
Announcement
Collapse
No announcement yet.
Comments Thread For: David Toussaint Gets Split Nod Win Over Shane Mosley Jr.
Collapse
Comment