 He appeared six more times during the 2006 season, getting a win in a September 20, 2006 game against the New York Yankees, getting one strikeout and giving up three hits, one walk, and one run.Romero had season ending surgery in March 2007 and did not pitch that year.He pitched for the Syracuse Chiefs in , and started with the Las Vegas 51s, the Blue Jays' Triple-A affiliate in those seasons.