Jamie Foxx explains why his anthem was a 'little off,' impersonates Floyd Mayweather Published by TheGrio Staff