Pompey is still young enough to possibly rebound, but it is becoming less and less likely.
Carrera is making $1.2M this season, and is on pace for about 1.3 fWAR. I wonder what he will get in 2018, $2M ?
It seems the Jays would likely target a corner outfielder with 20-30 HR potential in free agency if the price is right, but there is not much out there other than Bruce, Martinez, and Carlos Gonzales (who is having a disastrous season).