Description
Marvin Lee Hudson is a Major League Baseball umpire who began his career in the National League in 1999. He has officiated in the 2004 All-Star Game, four Division Series, and the 2014 American League Championship Series. He wears uniform number 51.
Born
March 3rd, 1964 in Marietta (Age 60)
Last Changes
2022/01/09
New Address: Available to members only
2022/01/09
Address Removed: Available to members only
2020/08/25
Address replaced: Available to members only