Jamie Foxx might have been met with a fair amount of criticism after his National Anthem performance at the Mayweather vs. Pacquiao fight this past weekend, but he’s making up for it. After his interview on The Ellen Show this week, the crooner took to the main stage where he performed his new single “Baby’s In […]