(Reuters) - The Arizona Diamondbacks and All-Star catcher Miguel Montero have agreed a five-year contract extension, Major League Baseball's website reported on Saturday.