Barry Weinberg has been a major league trainer.
Weinberg was a minor league trainer for the Pittsburgh Pirates system from 1974-1978 then was assistant trainer of the New York Yankees from 1979-1981. He then was head trainer for the Oakland Athletics from 1982-1997. He worked the 1987 All-Star Game and 1993 All-Star Game. He then followed Tony LaRussa to the St. Louis Cardinals and has been head trainer with them for 13 years (through 2010). He worked the 2005 All-Star Game and 2009 All-Star Game on the National League side.
Source: 2010 Cardinals Media Guide