Joel Selwood is one of the toughest and most courageous players in the AFL at the moment. The Geelong captain is known for his hardness at the ball and supreme leadership skills, both on and off the field. 283 more words