Actor and singer Jamie Foxx performed the national anthem at the Floyd Mayweather-Manny Pacquiao fight Saturday night.
According to ESPN's Lindsay Czarniak, Mayweather has asked Foxx to sing the national anthem "for years," and Foxx promised to do so if a fight with Pacquiao finally happened.
Foxx has released four studio albums and has a fifth, Hollywood, set to be released in the coming weeks. He has also starred in movies such as Django Unchained, Ray, Law Abiding Citizen and, recently, Annie.
Looking dapper in a black shirt and white jacket, Foxx put some frills on the Star-Spangled Banner and sounded pretty good.