SI is counting down the 10 best players to ever wear a 49ers uniform and Jerry Rice is ranked No. 1. The Hall of Fame receiver was drafted by San Francisco in 1985 and went on to spend 16 years with the franchise. After a solid rookie season, 1986 marked his first of 11 straight seasons with over 1,000 yards. He holds several receiving records including 1,549 receptions, 22,895 yards and his 20 seasons played are more than any other NFL wide receiver in history. (Peter Read Miller/SI)
GALLERY: Top 10 San Francisco 49ers of All Time

SI is counting down the 10 best players to ever wear a 49ers uniform and Jerry Rice is ranked No. 1. The Hall of Fame receiver was drafted by San Francisco in 1985 and went on to spend 16 years with the franchise. After a solid rookie season, 1986 marked his first of 11 straight seasons with over 1,000 yards. He holds several receiving records including 1,549 receptions, 22,895 yards and his 20 seasons played are more than any other NFL wide receiver in history. (Peter Read Miller/SI)

GALLERY: Top 10 San Francisco 49ers of All Time