Career
He played for the Saint Louis Cardinals from 1993 to 1996, and played the rest of the 1996 season with the Detroit Tigers after being traded. In 1999 Urbani ended his career, pitching for the Italian baseball team of the Rimini Pirates as an Italian-American (oriundo) player. In that summer (1999), Urbani played as a starting pitcher for the Italian national team in the pre-Olympic European tournament, beating France on a two hit, 14 strike out effort.