Joe,
That's pretty ugly. But I don't see a structural problem from the pics.