i could figure out who the other two were (unless it was superstar max talbot)... I believe that crosby is the best player in the world due to his work ethic. malkin is a more pure scorer, and staal is a great two way center... so they are all awesome to have on your team...
top players in the world i'd take crosby 1, kovalchuk 2, malkin 3, and ovechkin 4( i don't even want to take him this high... he is a great scorer, but i don't see the team play) my votes are based on all around play... i've seen ovi play live, and he sits and waits in the other zone... he will prolly score more points than anyone currently in the NHL, but he'll also win less titles due to his inability to commit to two way hockey... not to mention he's gonna injure himself making a dirty hit on someone knee to knee anyway)