Jamie Foxx to Sing National Anthem at Pacquiao v. Mayweather Fight
Jamie Foxx will sing "The Star-Spangled Banner" this Saturday at the inevitably star-studded "Fight of the Century" in Las Vegas -- a.k.a. Manny Pacquiao vs. Floyd Mayweather -- according to TMZ Sports.
The choice makes sense, promotionally: Foxx is billed to star as Mike Tyson in his upcoming biopic and co-starred alongside Will Smith in 2001's Ali. He also performed "America, the Beautiful" before a Pacquiao fight in 2011 as well -- watch his emotional rendition below: