The Arizona Diamondbacks agreed to sign two-time All-Star catcher Stephen Vogt to a one-year, $3 million contract with a vesting option for 2021, multiple media outlets reported Tuesday. The career of Vogt, who turned 35 earlier this month, seemed in jeopardy after underwent season-ending shoulder surgery in 2018 while a member of the Milwaukee Brewers. After extensive rehab, Vogt joined the San Francisco Giants on a minor league contract last winter and enjoyed a solid bounce-back season.