The more I think about McCann, the less I want him here. A 30 year catcher who had a .690 OPS last year, and a .790 OPS this year doesn't seem worth 80 million.
Tanaka or McCann would be nice, but all of the free agents available right now have plenty of concerns. Short term deals seem like they work much better, because you're signing players with something to prove, and working for a new contract for the next year. I would like to see the Red Sox hand out 4 qualifying offers.
If Salty rejects it, grab A.J. Pierzynski for one year.
When Ells rejects, take a look at Cruz, Granderson or Beltran.
If Drew rejects, go inhouse.
If Napoli rejects, pay him more money.
Take a look at the top-tier players in the bargain bin, and overpay for the ones who look like they could make a comeback. Johann Santana, Roy Halladay, Shaun Marcum, Josh Johnson. Same thing for relievers -- Hanrahan, Bailey, Lindstrom, Frasor, Madson etc. People laughed at this strategy last year -- and for good reason-- but I would like to think the Red Sox's scouts are good enough to know which of these guys are fool's gold.