Natty Howell Talks Eggington Win, Mayweather & Own Future