I watch a fair bit of baseball and was out in boston a couple of weeks ago to see them play. They have the talent but have been massively under performing for a couple of years now. The atmosphere in the clubhouse is reported to be the main problem with too many players picking up their pay cheque and not giving two s****s about the club. They needed to get rid of a few big names and start again so this a brave (and correct) decision.