Yes...the Toronto Blue Jays
Canada's first MLB team was the Montreal Expos who began play in 1969.
there is no major league team for that state
There is no major league team located in Knoxville, but I believe there is a minor league one.
North Dakota does not have a Major League Baseball team.
The Expos were a Major League Baseball (MLB) team based in Montreal, Canada, that played in the National League from 1969 to 2004. They relocated to Washington, D.C., and became the Washington Nationals in 2005. The team is remembered for its historic significance in baseball, as it was the first Major League franchise based outside the United States.
In the major leagues, there are 29 baseball teams in the US; but there is one major league team, the Toronto Blue Jays, in Canada.
The Vancouver Giants team is a member of the Western Hockey League (WHL) in the Canadian Hockey League (CHL). It is a major junior hockey team and is not a minor league team for any major league.
Jackie Robinson's first major league team was the Brooklyn Dodgers.
29 Major League Baseball teams are in the United States. 1 Major League Baseball team is in Canada.
There are 25 players on a major league roster
The Montreal Royals were not a Major League Baseball team in 1947. The Royals were a minor league team and a member of the International League. The two major league teams they were associated with were the Philadelphia Athletics and the Brooklyn/Los Angeles Dodgers.
Toronto Blue Jays are the only professional MLB team that is located outside of the US