Foxx, 47, performed the "Star-Spangled Banner" for the star-studded MGM Grand Garden Arena before the big fight, taking the anthem to church with an organ backing track, reported Billboard.
He wore a white dinner jacket, black shirt and large gold chain for the soulful performance. Many other celebrities also attended the much-talked about event.