I like the thought of a Bradley - Ellsbury - Victorino outfield, but Ellsbury would have to take less then he could get on the open market. He will not (Boras will not) take the 6 years at 90 million. It will take 110 to 120 million. If you let Drew and Napoli walk, and play Bradley LF - Bogaerts at SS - Carp 1B the money you will save will allow them to sign Ellsbury. I keep Salty (knows the staff and you get enough with the bat) at reasonable $$$$$, because an investment in McCann and catchers in general is a big risk.
1B Carp (probably need a right handed bat against tough lefties)
2B Pedroia
SS Bogaerts
3B WMB
LF Bradley (Gomes can still play against lefties)
CF Ellsbury
RF Victorino
C Salty / Ross
DH Papi