Two things:
1 Do you know how many top 100 prospects are flops? So many. Mookie Betts is pretty far from the major leagues right now.
2 Defense at first base is WAYYYY overrated. Having a sure handed SS or 2B is 5x more important.
The consensus in this thread seems to be "trade our crap for ryan hanigan, sign corey hart to a 1 year/6MM deal and pick up drew stubbs as 4th OF"
The Red Sox have MONEY to spend. Not all the prospects work out, eventually you need to pony up and overpay a proven veteran at a position or two (look at what the cardinals did with Peralta). There is much more risk in production in going to the younger, cheaper option EVERY TIME there is a need. While I'm not betting my house on a bigger name walking through that door this offseason, eventually the Red Sox have to make a real move somewhere.