Hudson with the Baltimore Orioles
|Los Angeles Angels of Anaheim|
January 7, 1987 |
|Bats: Left||Throws: Left|
|September 4, 2011 for the Baltimore Orioles|
(through 2011 Season)
|Runs batted in||2|
Hudson was called up to the majors for the first time on September 1, 2011.
Hudson was released by the Orioles as of January 17, 2012.
On January 28, he signed a minor league contract with the Texas Rangers. He also received an invitation to spring training.
Tampa Bay Rays
Los Angeles Angels of Anaheim
Hudson signed a minor league deal with the Los Angeles Angels of Anaheim in December 2013.