After some uncertainty earlier in the week, it's now clear that the deal between the Orioles and Darren O'Day is complete. The only thing left to do is officially announce it. Maybe they are holding that back for Saturday's FanFest to build some easy good will with an already friendly crowd. The contract details that have come out in the meantime reveal a deal that looks very good for the Orioles in the short term.
O'Day's new contract is for four years and $31 million, as was previously reported. However, the money is not spread out evenly over the length of the contract.