It takes more than a mid-90s fastball and hard-breaking slider to accomplish what Edwin Jackson is about to do with the Blue Jays.

The 35-year-old right-hander is expected to start for the Jays in San Francisco on Wednesday night, when they face ex-Jay Kevin Pillar and the Giants.

With his first pitch, Jackson will set a major-league record by playing for his 14th big-league team. Jackson, who was born in Germany, and retired reliever Octavio Dotel are the only major leaguers with 13 teams on their resumes.

The new Jay has pitched almost 1,900 innings, tossed a no-hitter and won a World Series ring, and his longevity can be attributed in part to a reputation for respecting the game and his teammates at each stop along the way.