Whilst watching some Macklemore interviews, I found out that Ken Griffey Jr. rapped on a song by Kid Sensation.
And like Macklemore said in the interview, Griffey is probably the greatest athlete/rapper we've seen. Shots fired, Shaq, Metta World Peace, and '85 Bears.
http://www.youtube.com/watch?v=rETID1lEykE