This is somewhat of a rhetorical question, because we all know that Jerry Rice is the greatest wide receiver of all time.
But listen to me for a second while I play devil's advocate.
First and foremost, let's look at the quarterbacks.
1997: Brad Johnson and the Vikings go 9-7, tallying up 354 points on offense (22.1ppg) with Johnson throwing for 3,036 yards, 20 TDs, and 12 INTs. Robert Smith averaged 5.5ypc while running for 1,266 yards and 6 TDs. Cris Carter caught 89 balls for 1,069 yards and 13 TDs. Jake Reed hauled in another 68 for 1,138 yards and 6 TDs. Needless to say, a pretty damn good offense.
1998: Insert Randy Moss and a 35 year old Randall Cunningham, who hadn't completed a full season since 1990. The Vikings go 15-1, put up 556 points on offense (34.8ppg), and Cunningham throws for 3,704 yards, 34 TDs, and 10 INTs.
Cunningham, who averaged a 81.5 QB rating during his career posts a QB rating of 106.0 and nearly doubles his career TD% from 4.8 to 8.0. He averages 8.7 yards per completion, by far the highest during a career in which he averaged 7.0 yards per completion.
The lone difference? Randy Moss. Moss replaces Jake Reed as the deep threat in the Vikings offense, and in his rookie season, starts 11 games and hauls in 68 passes, 1317 yards, and 17 touchdowns. Moss averages 19.03 yards per catch on the year.
1999: The Vikings start off 2-4 and bench Cunningham for throwing 9 INTs through the first 6 games. Insert Jeff George, who steps in and completes 58% of his passes, goes 8-2 on the season and has his best season ever in terms of TD% (7.0) and YPC (14.7).
The Vikings finish 10-6, beat the Cowboys in the wildcard round and lose the following week the St. Louis Rams. Moss, who is no secret to NFL defenses in his 2nd season, averages 17.7 yards per catch while hauling in 80 passes for 1413 yards and 11 TDs.
2000: Rookie quarterback Daunte Culpepper is named the starter. Moss continues to strike fear into defenses, showing that it really doesn't matter who is throwing him the ball, by catching 77 balls for 1413 yards and 15 touchdowns. The Vikings go 11-5 and lose in the NFC championship game.
2001: Culpepper starts off 4-7 despite completing 64.2% of his passes, throwing 14 TDs and 13 INTs in 11 games before suffering a season ending knee injury. Quarterbacks Todd Bouman and Spergon Wynn would step in for Culpepper and go 1-5. Moss posts 82 catches, 1233 yards, and 10 TDs while catching passes from 3 different quarterbacks.
2002: Cris Carter retires and Culpepper returns from his knee injury. Culpepper throws for nearly 4,000 yards, 18 TDs, but 23 interceptions. The Vikings defense ranks 30th in the league. Despite being surrounded by shitheads, Moss posts 106 receptions, 1347 yards, and 7 touchdowns.
2003: The Vikings start off 6-0. Culpepper throws 17 of his 25 touchdowns to Randy Moss. The Vikings offense puts up 26ppg, 6th in the NFL, with bums like Onterrio Smith and Moe Williams at HB, and Jim Kleinsasser and Nate Burleson at TE/WR. The Vikings would finish 9-7, Moss catches 111 balls, 1632 yards, and 17 TDs.
2004: The Vikings start the season 5-1. Moss starts the season hot, catching 8 touchdowns in the first 5 games before suffering a hamstring injury in week 6. Moss misses 6 games and is hampered by the injury all season long. Moss has his worst season as a pro, tallying 49 receptions for 767 yards and 13 TDs in 11 games. The Vikings average 25.3ppg (6th in the league) and would lose in the 2nd round of the playoffs.
2005 - 2007 The Vikings trade Randy Moss to Oakland and watch their scoring production fall from 25.3ppg (6th) to 19.2 (19th) in just 1 season. Culpepper throws 6 TDs and 12 INTs to go 2-6 before losing his job to Brad Johnson.
As expected, Moss' numbers drop in Oakland as the Raiders establish themselves as the worst franchise in sports history, losing 11 games or more for 7 straight seasons. Still, Moss puts up decent numbers, catching 60 balls for 1005 yards and 8 touchdowns from Kerry Collins, who had a history of drinking problems.