Ubaldo had a 2.82 ERA in the second half of 2016. He was one of their more reliable pitchers down the stretch. You can complain about using him before Britton, or about not pulling him once he got into trouble, but I don't understand complaints about his being on the roster.
Hmmm...the very popular, "UJ pitched well down the stretch" defense. That's akin to a friend coming to your house, getting drunk and punching a huge hole in your wall. Then he comes back the next day and gives you a Justin Bieber poster to over it up. It doesn't make up for the damage. I don't know your opinion of Buck, and I'm not accusing you of being a Buck apologist. But that "down the stretch" argument was the exact same excuse Buck made for putting him on the WC roster. But here's what that excuse ignores, his performance in the first 4.5 months of the season. If UJ had been a remotely reliable pitcher, the O's may have been able to swing 4-5 more wins, and perhaps take the division. At the very least, a reliable 6 month pitcher would have easily given at least one more win to the O's, and that WC game would have been played at home.
But let's toss all that aside, and just look at the stats that show just how terrible of an idea it was to put UJ on the roster. If you look at his splits by innings for 2016, the first inning was his biggest weakness. In 25 starts, his 1st inning ERA was 7.77, the highest of any inning. As a reliever that year, he had an 8.71 ERA and a 1.74 WHIP. Now, I'm not saying all this to point out the apoplexy of putting him in instead of Britton. We all agree on that one. I'm mentioning all this to say, unless Buck was giving him the start, all UJ's stats screamed, "DON"T USE THIS GUY IN RELIEF". That's why he shouldn't have been on the roster for that game. He was notorious for needing an inning or two to settle into a game. That's not the guy you wanted to see jogging in from the BP, even if the team had a multi run lead at the time.