First that comes to mind for me is Jeremy Roenick in NHL. Great player, always outspoken and would have some great insight. How about other major sports?