Who is Leonard Taylor ? 5-star freshman DT Leonard Taylor praised nationally Athletic, well-built frame with room to add 20 pounds or more in college. Adequate length in the arms. Highly disruptive player with good traits to play multiple positions and alignments. Uses explosive first step to shoot through gaps and wreck havoc in the […]
