Kyle HudsonLF · Born January 7, 1987Age in each season2011 (Orioles): 24 years, 84 days to 24 years, 267 days