Police Investigate Teamsters Local 120, Execs On LeaveTop executives of the Teamsters Local 120 are on leave, after police began an investigation into the financial irregularities of some members.

Watch & Listen LIVE