Rick Hicks, president of Teamsters Joint Council 28
Rick Hicks, president of Teamsters Joint Council 28 Courtesy photo
Rick Hicks, president of Teamsters Joint Council 28 Courtesy photo