We thought Carlos Boozer's terrible rapping on a Twista song last week would be the worst musical performance by an athlete that we'd be subjected to this month. Turns out, we were wrong! Just check out this clip of Cam Newton signing Justin Bieber's "Baby" (good grief!) before breaking out into a freestyle over the Ying Yang Twinz's "Wait (The Whisper Song)" at a photo shoot for a trading card company over the weekend. PLEASE make it stop! [via SB Nation]

Also Watch