Extract why Jerry Rice is the greatest wide receiver of all time.

Jerry Rice holds numerous NFL receiving records. His 197 career touchdown receptions are 41 scores more than the second place of 156 touchdown receptions by Randy Moss; his 208 total touchdowns (197 receiving, ten rushing, and one fumble recovery) are 33 scores ahead of Emmitt Smith's second-place total of 175. His 22,895 career receiving yards are 5,403 yards ahead of the second-place Larry Fitzgerald. His 1,256 career points scored make him the highest-scoring non-kicker in NFL history.  Many of these records are considered by sports analysts to be unbreakable. During a career spanning two decades, Rice averaged 75.6 receiving yards per game.