Jamie Foxx Sings National Anthem Before Mayweather vs. Pacquiao Fight

Timothy Rapp@@TRappaRTFeatured ColumnistMay 3, 2015

LAS VEGAS, NV - MAY 02:  Jamie Foxx sings the national anthem of the United States of America before the welterweight unification championship bout between Floyd Mayweather Jr. and Manny Pacquiao on May 2, 2015 at MGM Grand Garden Arena in Las Vegas, Nevada.  (Photo by Jamie Squire/Getty Images)
Jamie Squire/Getty Images

Jamie Foxx, who once portrayed Muhammad Ali's cornerman, Drew Bundini Brown, in the movie Ali, sang the national anthem before the Floyd Mayweather Jr. vs. Manny Pacquiao fight. 

He tweeted the following beforehand:

Reactions to his rendition of "The Star-Spangled Banner" were mixed. Michael Barkann of Comcast SportsNet Philadelphia was a fan:

Tim Graham of The Buffalo News was more skeptical:

Foxx is no doubt talented, as he portrayed Ray Charles in the movie Ray and has released several R&B albums. Recent reports also have him slated to portray Mike Tyson in an upcoming biopic.