All-Star reliever Jeff Hoffman and the Toronto Blue Jays have agreed to a $33 million, three-year contract. The team announced the deal two days after his 32nd birthday. Hoffman went 3-3 with a 2.17 ERA and 10 saves in a career-high 68 appearances last season for the NL East champion Philadelphia Phillies, earning his first All-Star selection in July. The right-hander struck out 89 and walked 16 in 66 1/3 innings, holding opposing hitters to a .197 batting average and compiling a 0.96 WHIP before becoming a free agent. Hoffman was chosen ninth overall by the Blue Jays in the 2014 amateur draft out of East Carolina, but has never pitched for them. He was traded the following year to Colorado.