For a guy who was drafted in the 31st Round (1996, by the Rangers), Hafner had a pretty amazing career. Well, I guess it would be a pretty great career for anyone…but especially for someone drafted that late. 199 more words