A left-handed pitcher, he worked in six Major League games, all in relief, for the St. Louis Browns (1952) and Chicago White Sox (1952–53).
[2] Hudson was born in Grosse Point, Michigan, and was listed at 5 feet 10 inches (1.78 m) tall and 170 pounds (77 kg).
He was treated roughly in his American League debut on April 20, 1952, allowing two hits, two bases on balls and four earned runs in two-thirds of an inning against the White Sox.
[3] Hudson would be acquired on waivers by the ChiSox on August 27, 1952, after he had spent much of the summer with Triple-A Toronto, where he won another 11 games.
Altogether, he allowed 16 hits and seven bases on balls in 101⁄3 innings pitched over his six MLB games played, with four strikeouts.