Ricardo Mayorga calls out Mayweather and other hilarious stuff Posted on May 11, 2010 (May 19, 2010) by Admin