Hudson was called up to the majors for the first time on September 1, 2011.[2]
Hudson was released by the Orioles as of January 17, 2012.
Later career
On January 28, 2012, he signed a minor league contract with the Texas Rangers.[3] He also received an invitation to spring training.[3] On March 31, 2012, Hudson was traded to the Tampa Bay Rays for future considerations.[4]
Hudson agreed to a job as a volunteer assistant as the University of Illinois in January 2015 though he later, on June 13, 2015, signed a minor league contract with the Los Angeles Dodgers.[6] He appeared in nine games for the Class-A Rancho Cucamonga Quakes, exclusively as a pinch runner and was released on August 12.
Coaching career
Hudson served as bench coach for the Columbus Clippers, the Triple-A affiliate of the Cleveland Indians, in 2019. Hudson was promoted to the Indians' major league coaching staff for the 2020 season, serving as staff assistant. On January 4, 2023, Hudson was named the first base coach and outfield instructor for the Boston Red Sox.[7] After one season as first base coach, Hudson was named the Red Sox' third base coach in January 2024.[8]