For years now, Willi Castro has been one of MLB’s best – and most underappreciated – utility players. The switch-hitter has done a little bit of everything for the Minnesota Twins, but the club is six games under .500 and selling off assets before this year’s trade deadline arrives.