40 years old (Born on September 17, 1983) Nicknamed Baby Bull, he was a former unified WBA, WBO, and IBF lightweight champion from Houston. Juan Diaz's Best Moments