against the Oakland Athletics. On June 10, 2008, Willis was demoted to the Single-A Lakeland Tigers, a day after a start in which he gave up eight earned runs and five walks in innings pitched against the Cleveland Indians. Though Willis had enough service time in the major leagues to require his consent prior to the send-down, he agreed, saying he needed to work on his control. Willis was called back to the Tigers in time for the roster expansion on September 1, 2008. He made three starts, recording a loss and two no-decisions. Willis finished with a 0–2 record and a 9.17 ERA. In 24 innings pitched, Willis struggled with his control and walked 35 batters. Willis was placed on the 15-day disabled list in March 2009 for an anxiety disorder after a blood test showed something of concern; he began a treatment regimen aimed at addressing the condition. Willis was taken off the disabled list and placed on the active roster May 13, 2009, when he made his first start of the 2009 season. Willis made seven starts after returning, with poor results, before being returned to the disabled list on June 19 with the same anxiety issue. In Willis' last start of the season, he allowed six earned runs allowed and eight walks. Willis finished the season with a 1–4 record and a 7.49 ERA. In Spring training 2010, Willis made the Tigers starting rotation. On April 8, 2010, Willis started against the Kansas City Royals, giving the Tigers six innings and recording a no-decision. He gave up two earned runs, walking two and striking out four. On May 30, 2010, Willis was designated for assignment by the Tigers. In his career with the Tigers, Willis played in 24 games (22 starts). His record was 2–8 and had a 6.86 ERA in 101 innings pitched. Arizona Diamondbacks On June 1, 2010, Willis was traded to the Arizona Diamondbacks for starting pitcher Billy Buckner. He changed back to his former uniform number 35, which he wore for the Marlins. In his Diamondback debut, he pitched six scoreless innings with four walks and three strikeouts. He got his first win as a member of the Diamondbacks. Willis pitched four innings, giving up two runs and three hits, walking six batters on June 10. During the second inning, he cracked a finger nail and after the fourth inning, he was