Montero on being a fan favorite
Giants @ D-backsAugust 4, 2018 | 00:01:22
Miguel Montero remembers his time on the D-backs and being a fan favorite during his nine seasons with the team
Miguel Montero remembers his time on the D-backs and being a fan favorite during his nine seasons with the team