As a Sharks' fan, I really don't see why anyone would think that the Sharks would give Marleau up for anyone on Montreal and/or Buffalo. He's only 28 and has already played in over 700 regular season games. SJ's strategy has been to build the team through the draft. Marleau as the Captain is an excellent example of that strategy being fulfilled. All of these rumors are only other teams wishing for him, rather than SJ shopping him around. It would have to be a tremendous offer for Wilson to give him up - any players on Buffalo or Montreal that the Sharks may have an interest in will be available at the end of the week as a UFA - why would they give away Marleau for something they can get on their own?