You look at Napoli's spike year a couple of years ago, his injury-plagued year last year, and now his medical records showing a possible hip problem, and you start to wonder about steroids. Steroid use can result in leg/hip problems. Look at ARod. You pay the penalty, ultimately.
Maybe it's time to walk away from Napoli, and sign Swisher. He has more versatility, anyways, and is a feisty type of player they need. Trouble is he's going to cost more--in years and money. And they seem to have drawn a line in the sand at 3 years--which clearly won't do it. Maybe that's why they're talking about Ross. But Ross can't play 1B and there is really no room right now for him in the OF. Besides, they are close to the luxury cap right now, and have lost a lot of leverage unless they make some trades.