L.B. Foster / by Justin Merriman


L.B. Foster's new CEO, Bob Bauer, stands along the new elevated "T" tracks on the North Shore on Friday afternoon.