Cashman Dredging bags $29.1M contract in Maryland - Dredging Today