We all owe Jamie Foxx an apology...