Top 100: Vonta Leach

Texans fullback Vonta Leach was voted the 65th best player in the Top 100, and Jaguars linebacker Kirk Morrison explains why in this video produced by the NFL Network.

Advertising