The Boston Red Sox and catcher Christian Vazquez have agreed to a new contract extension that keeps Vazquez in a Sox uniform through at least 2021.

According to Boston Globe and Boston Herald reports out of Fort Myers, Vazquez gets $13.5 million in guarantees and the deal gives the team cost certainty.

The 27-year-old Vazquez hit .290 with 5 HRs and 32 RBI in 99 games last season. He is best known for his defense and he has thrown out 42% of base stealers.

Vazquez and Sandy Leon are expected to share catching duties when the season begins next Thursday.

Getty Images

Meanwhile, Sox pitcher Steven Wright has accepted his 15-game suspension from MLB for violating its Domestic Violence Policy.

Wright was arrested and charged with domestic assault after an incident with his wife back in December at their home in Tennessee.The case was later dropped.

"My office has completed its investigation into the events leading up to Steven Wright's arrest on the evening of Dec. 8, 2017. Mr. Wright cooperated with the investigation. While it is clear that Mr. Wright regrets what transpired that evening, takes full responsibility for his actions and has committed himself to the treatment and counseling components of the policy, I have concluded that Mr. Wright's conduct on Dec. 8 violated the policy and warrants discipline.

"In addition to serving a 15-game suspension, Mr. Wright has agreed to speak to other players about what he has learned through this process, and to donate time and money to local organizations aimed at the prevention of, and the treatment of victims of, domestic violence." - MLB Commssioner Rob Manfred Statement

NOTE: Sports Radio 92.9 The Ticket is your home for Red Sox baseball. The season opener is Thursday with coverage from Tampa Bay beginning at 3:15pm...The Ticket team presents a special marathon day of coverage leading up to the game. A special edition of the Morning Pitch from 6a-10a, followed by a special edition of The Drive Show from 10a-1p and then a live broadcast from Dysart's on Broadway in Bangor.