Which NFL Player earned the name Megatron due to his combination of size, hands, speed, strength and leaping ability? Hit the jump to see pics… DJJuanyto