no.
The Red Sox should learn from the mistakes of the Yankees organization and NOT trade their top prospects for overpriced veterans. Contrary to popular belief, great teams are not built by piecing together free agents. The Boston Red Sox need to continue to strengthen the farm system by developing (and keeping) these good young players. I'm strongly against trading the following players: Hanley Ramirez, Dustin Pedroia, Anibal Sanchez, Jon Lester, Jon Papelbon. To a lesser extent: Brandon Moss, Manny Declarman.
Kelly Shoppach I could justify trading in the right deal considering he'll be damn near 30 before he gets a chance to be a big league player here in Boston.
I have said this about 1,000,000 times on this board: The most recent Yankee dynasty (96-2000) was built on a foundation of HOMEGROWN talent and roleplayers. The minute they started signing high priced superstar players like Mussina, Giambi, Sheffield, etc-- they stopped winning championships.
The Red Sox don't need to add superstars. Therefore, they don't need to give up their top prospects.