Advertisement
Advertisement
LaRod Stephens-Howling

LaRod Stephens-Howling

Bio
Height/Weight: 5' 7"/185 lbs
Born: Johnstown, Pennsylvania
College: Pittsburgh
Draft: 2009 7th round (31st pick) by the