Dennis, I don't know where that particular bridge is in Massachusetts, but I know the railroad bridge over Route 30 in Westborough, MA, has been hit several times.
Here in Syracuse, NY, we had a double-deck Megabus hit a railroad bridge (do you see a theme here? ) that crosses Onongaga Lake Parkway. Because it's a parkway, he wasn't supposed to be on it anyway. Commercial vehicles are prohibited from parkways in New York. Five people were killed.