Ten Time National Champ Erick Deleon Talks About His Mentor Emanuel Steward

20-year-old Erick Deleon is a 10 time national champ out of Detroit. For the past 10 years he has been under the guide of the late Emanuel Steward who just passed away this week at the age of 68.