Lynchburg Hillcats
He made his MLB debut in with the Baltimore Orioles and played his final game in . He is currently the pitching coach for the Lynchburg Hillcats, the Low-A affiliate of the Cleveland Indians.