Recognize this man? This is Judge Allen (actually Richard [Dick] Allen) Baddour's dad, the recently resigned UNC of Chapel Hill athletic director Dick Baddour making the rounds at the Atlantic Coast Conference women's swimming and diving championships in 2007.
Did Baddour also wear such jewelry at league ethics meetings or before the NCAA infractions committee? The photo comes to us from the fine 850 The Buzz, which has a larger version, and they provide evidence that the image has not been altered.
I guess life is hard for a pimp.
Latest reader comments