I never really saw Russell as a big part of the offense. Just a league average bat with elite defense is what I had expected out of him (who could potentially become a better hitter at some point given his age, but yeah). But yeah, given what happened with Darvish, the bullpen injuries, the fact that Rizzo was ass for 1.5 months or so, Bryant not having contributed much, and the starting pitchers all pretty much underperforming expectations, it's pretty remarkable that we're probably winning 95 games.