with elbow pain, the Jays released the information that Marcum would need Tommy John surgery and would miss the rest of the 2008 season and likely all of 2009. He finished the 2008 campaign with a 9–7 record, 3.39 ERA, and 123 strikeouts in 151 innings. As of May 1, 2009, Marcum had started to throw again. He made two starts with the Advanced-A Dunedin Blue Jays in early July, and pitching successfully on his rehab assignment, he then started twice with the Double-A New Hampshire Fisher Cats, and once more with Triple-A Las Vegas 51s before being shut down for the season to prevent him from injury again. On March 22, Marcum was named the Opening Day starter for the 2010 season, succeeding Roy Halladay for that role, who had seven consecutive opening day starts for the team from 2003 to 2009. On May 2, Marcum got his first win against the Oakland Athletics, it was his first win since September 11, 2008 before going through Tommy John surgery. On August 4, 2010, Marcum gave up Alex Rodriguez's 600th career home run. Marcum ended the season with a 13–8 win–loss record, 3.64 ERA, and 165 strikeouts in 195 innings pitched. Milwaukee Brewers On December 6, at the 2010 MLB Winter Meetings, Marcum was traded to the Milwaukee Brewers in exchange for infield prospect Brett Lawrie. On July 4, 2011, Marcum hit his first Major League home run, a grand slam off Daniel Hudson of the Arizona Diamondbacks. Despite the home run, the Diamondbacks won the game 8–6. In the 2011 NLDS against Arizona, Marcum gave up a grand slam to Paul Goldschmidt, which sealed a win for the Diamondbacks. However, the Brewers won the series in five games. In 2011, he went 13–7, with a 3.54 ERA and 158 strikeouts in a career-high 200 innings. Due to injury, Marcum's 2012 season was cut short to just 21 starts. He went 7–4 with a 3.70 ERA and 109 strikeouts for the Brewers. After the season, he elected free agency. New York Mets On January 30, 2013, Marcum signed a one-year contract worth $4 million with the New York Mets. Through his first 11 games (9 of which were starts) for the Mets, Marcum posted a dismal 0–9 record with a 5.76 ERA. He recorded his first win as a Met in a game against the Chicago White Sox on June