Being a teamster is probably not the easiest of jobs. You work long hours, often with unpredictable schedules and stay long periods away from home. Still, it pays the bills, and for millions of Americans, it's a way to make a decent living. Unfortunately, it is also one of many activities [...]