On December 18, 1929, Trafton took part in a boxing match against Chicago White Sox player Art Shires. Trafton won by decision after five rounds. He fought three more bouts in early 1930 before meeting future world champion Primo Carnera in Kansas City on March 26, 1930. Trafton was knocked out by Carnera in the first round of their fight. In the aftermath of the fight, Trafton was suspended indefinitely by the Missouri Boxing Commission for failing to provide more resistance in the 54 second bout.