Julio Cesar Chavez Jr admits he fought Anderson Silva "crossed"
Julio Cesar Chavez Jr.'s career is marked by a series of sporting and personal controversies. Today he is almost a year into rehabilitation and everything seems to indicate that th

What's Your Reaction?