Sports

Pedroia on last season: ‘We lost those games, it’s on us’