Harrison's Contract1996 salary 510,000 (64 recs/836 yds/8 tds) [na/na/na] actual collected paycheck 910,0001997 637,500 (73/866/6) [na/na/na] 1,037,5001998 765,000 (59/776/7) [na/na/na] 1,166,1001999 892,500 (115/1663/12) [ranked #2 in rec/#1 in yds/#2 in tds] 1,293,4002000 440,000 (102/1413/14) [1/6/2] 3,088,3002001 500,000 (109/1524/15) [3/2/2] 2,885,2302002 525,000 (143/1722/11) [1/1/3] 3,000,0002003 4,500,000 (94/1272/10) [7/6/4] 4,500,0002004 1,309,000 (86/1113/15) [na/na/2] 10,560,1652005 1,000,000 2006 2,000,000 Marvin Harrison signed a 4-year, $24 million extension with an $11.5 million signing bonus after his 4th seasonMoss's Contract1998 230,000 (69/1313/17) [na/3/1] 935,0001999 250,000 (80/1413/11) [na/3/6] 1,247,0002000 358,000 (77/1437/15) [na/5/1] 1,321,0002001 500,000 (82/1233/10) [na/9/4] 2,776,6662002 525,000 (106/1347/7) [3/2/na] 623,1152003 5,000,000 (111/1632/17) [2/3/1] 5,087,2642004 5,750,000 (49/767/13) [na/na/4] 6,073,2042005 665,000 2006 8,250,000 2007 9,750,000 2008 11,250,000 Randy Moss signed an 8-year, $75 million extension with an $18 million signing bonus after his 3rd seasonWalker's Contract2002 545,000 (23/319/1) [na/na/na] 3,545,0002003 300,000(41/716/9) [na/na/10] 1,602,0002004 390,000 (89/1382/12) [8/3/6] 391,5002005 515,000 2006 650,000 2007 ---I guess it was optioned out due to a contracted clause---Javon Walker signed a 6-year, $9.5 million contract with a 3 million signing bonusThere is another $2,796,500 left on the table that I cannot account for just by doing the math.----------------------------------So Marvin Harrison has been paid $28,440,695 or approximately $33,700 per reception, or $2,542 per receiving yard, or $290,000 per touchdown.Randy Moss has been paid $18,063,249, or approximately $31,500 per reception, or $1,976 per receiving yard, or $200,000 per touchdown.Javon Walker has been paid $5,538,500, or approximately $36,200 per reception, or $2,291 per receiving yard, or $250,000 per touchdown.From all of this, I don’t think you can say his overpaid OR underpaid, but about average for a good WR, but considering that he is probably only going to average off at a higher level, he might be worth a salary increase or bonus. If you give him only top 10 type numbers in all categories for the next two years, and give him the total $9.5 million contract as initially reported, he would have been paid approximately $29,000 per reception, or $1,972 per receiving yard, or $230,000 per touchdown.Considering this, I definitely think that he is NOT OVERPAID at this point in his career.I would say that for this year the Packers do not need him, but once Favre leaves then you have Aaron Rogers who needs all the weapons he can get. It would be nice to play Rogers under his rookie contract with a Extended-contract-Walker and Driver until Rogers becomes more proficient. When/if that happens, then you can afford to get rid of Walker or Driver, or perhaps both. Until then, you need the WRs for the immediate future IMO.