North Battleford's Andrew Albers is expected to make his first Major League start since 2013 on Tuesday night.
The 30-year-old left-hander is scheduled to take to the the mound for the Minnesota Twins in a road game against the Cleveland Indians.
Albers last big league start came on Sept. 26, 2013 in a home game for the Twins against the Indians.
He pitched five and two-thirds innings and had two strikeouts in an eventual 6-5 loss.
Albers returned to the majors Friday and came on for the Twins in relief during a 15-8 loss to the Toronto Blue Jays at Rogers Centre.
In his second outing for the Twins this year, Albers had a strikeout in two and one-third innings of work.
His only blemish came in the sixth inning when Darwin Barney hit a solo home run.
"When you're growing up and watching the 90s (Blue Jays) teams back when it was the SkyDome you always dream to play here one day," Albers told the media after the game.
"Getting the opprotunity to do that tonight was kind of a dream come true and a lot of fun."
Albers played for the Blue Jays during the 2015 season, but did not appear in any home game for Canada's lone major league team.
Prior to being called up by the Twins, Albers has spent the majority of the 2016 season with the Rochester Red Wings, who are the AAA farm club for the Twins.
He has a 10-6 record with a 3.69 earned run average after making 21 starts for the Red Wings this year.
Albers made 10 starts for the Twins in the 2013 season.
He had a 2-5 record and a 4.05 earned run average.