Clayton Allen Hensley (born August 31, 1979) is an American former professional baseball pitcher. Hensley has played in Major League Baseball for the San Diego Padres, Florida Marlins, and San Francisco Giants. Early life Hensley attended Lamar University in Beaumont, Texas, where he set a single season record with 127 strikeouts in 100 innings. Professional career San Francisco Giants Hensley was drafted by the San Francisco Giants in the 8th round of the 2002 Major League Baseball draft. On May 3, 2003, he pitched a perfect game for the South Atlantic League Hagerstown Suns. San Diego Padres On July 13, 2003, he was traded to the San Diego Padres for Matt Herges. On April 5, , he was suspended 15 games for testing positive for steroids while pitching in the minor leagues. Later that season, he was called up from the Triple-A Portland Beavers. He emerged as a vital figure in middle relief, not allowing a home run in 47.2 innings. In , Hensley made 29 starts for the San Diego Padres, with an ERA of 3.71. Hensley began the season as the Padres' #5 starter, but was placed on the disabled list in May. After struggling in his minor league rehab starts, Hensley was optioned to the Triple-A Portland Beavers. On August 4, 2007, Hensley gave up Barry Bonds' 755th career home run, which tied Bonds with Hank Aaron for most all-time. The next day, Hensley was optioned to the minor leagues. Hensley was non-tendered by the Padres following the season, making him a free agent. Houston Astros Hensley was signed by the Houston Astros on December 23, 2008, to a minor league contract with an invitation to spring training worth $550,000. Florida Marlins In May 2009, Hensley was released by the Astros and signed by the Florida Marlins. In 2010, Hensley took over the closer role from Leo Núñez. For the start 2011 season, Hensley was once again being used as a setup man. However, after injury problems to both himself and Marlins ace Josh Johnson, the Marlins promoted him to the starting rotation. Second stint with Giants On January 26, 2012, he signed a non-guaranteed contract with the San Francisco Giants that included an invitation to Spring training. He was selected to join the Giants' 2012 Opening Day roster. Cincinnati Reds On February 11, 2013, he signed a minor league contract with the Cincinnati Reds. Hensley was