Puig and Teoscar are not even close, unsure what you're looking at. Puig is projected to be more than a full win better in 50 fewer games.
Alford sucks. This team could easily be in the wildcard mix, why waste a 40 man spot on a s***** player like Alford when you could have Puig who still has the potential to throw up a 4 win season one of these days. Given the issues in OF and that our primary DH is slated to be Tellez, Puig fits perfectly on this roster.
I'd rather try to win than hope Alford can develop into a non-waste of space. I'm ok with giving Fisher some rope as a bench player because his sample is much smaller but Alford has been failing for literally years.