Answered February 28th, 2020

Sidney Crosby played for the Penguins from 2005-06 to 2019-20.

where did sidney crosby play junior hockey

See Trending NHL Searches