NL in batting during most of 1945. That season he had a .325 batting average (3rd in NL), 197 hits (2nd), 126 runs (2nd), 11 triples (3rd), 606 at-bats (6th) and a .460 slugging percentage (6th), a .379 on-base percentage (9th), 14 sacrifice hits (10th), 12 home runs and 19 outfield assists. In that season, he also had the distinction of being the fourth Canadian-born major leaguer to be named to the All-Star Game, after George Selkirk (1936 and 1939), Oscar Judd (1943) and, Jeff Heath who was also named to the 1945 All-Star game after two previous appearances (1941 and 1943). Three games into the 1946 season, Rosen was traded to the Dodgers' cross-town rivals, the New York Giants. It would be his last year in the major leagues. That year he suffered a career-ending clavicle injury upon crashing into a fence. Before the end of the season, he was sent down to the Jersey City Giants of the International League. In 551 games in six seasons, Rosen posted a .291 batting average (557-for-1916) with 310 runs, 71 doubles, 34 triples, 22 home runs, 197 RBI, 218 bases on balls, .364 on-base percentage and, .398 slugging percentage. He finished his career with a .989 fielding percentage playing at all three outfield positions. Rosen rejected an offer from Jersey City to return in 1947 and said he would only continue to play if he were sent to Toronto, where he had opened a restaurant. The deal was made, and Rosen played for the Toronto Maple Leafs of the International League in 1947. After a season in which he batted .274/.397/.369, he was given an unconditional release, ending his professional baseball career. Toronto softball, Ontario baseball In 1948, Rosen switched to softball, playing for the Daltons in the Toronto Ki-Y (Kiwanis-YMCA) senior league and then joining the Levys in the Beaches Fastball League, winning the league championship in 1949. Rosen started the 1950 season playing for the world champion Tip Top Tailors team in the Beaches League but then returned to baseball as player-manager of the Galt Terriers of the Intercounty Baseball League. He was named manager of the Ontario all-star team that played the Intercounty Maple Leafs in an exhibition game in August. Rosen returned to softball and the Beaches League in 1951, playing for Peoples Credit Jewellers, then officially retired. After his retirement he owned and ran the Dunsway