1) I don't know how many 4 point games he has left in him
2) (I didn't elaborate on this one) Even if he does put up 2-3 points on a given night, how many was he on the ice for? That is increasingly part of the problem.
1) Statistically speaking, 6; assuming he plays to 1000 games before he's done. He's 30 years old. Doesn't seem like a stretch that he'll manage another 361 games (6 seasons @ 60GP or 5 seasons @ 72GP).
2) Unfortunately we don't have the on ice statistics from earlier in his career to be able to tell that. However, I can tell you the following regarding games he played in:
Total team games since beginning of 2002 season: 815
OTT GF per game in those games: 3.00
OTT GA per game in those games: 2.66
Games in which Spezza has played (same time frame): 639
OTT GF per game in those games: 3.04
OTT GA per game in those games: 2.73
Games in which Spezza has one or more points (same time frame): 402
OTT GF per game in those games:
3.61
OTT GA per game in those games: 2.69
Team record since beginning of 2002: 427 -290-80-18 (.524)
Team record with Spezza in the lineup: 332-229-65-13 (.520)
Team record when Spezza gets one or more pts: 247-107-44-4
(.614)