Melanie, you might be able to get an answer from the American Truck Historical Society. They are devoted to the history of commercial trucking, and have some very knowledgable folks.
Be sure to send them all the photos, including the Teamsters St. Paul local button. My hunch is that the cap is from a Minnesota trucking company. You can email the American Truck Historical Society at:
info@aths.org