Exactly although there are arguments for Hasek for 2nd and even 1st, I'd have Crosby first then probably Hasek.In terms of all-time ranking, I go:
Crosby
Jagr
Hasek
McDavid isn't there yet - but he definitely will be in-time, so I voted for him and Crosby/Jagr, leaving Hasek off.