Last night's postponement did Orioles fans no favors after last weekend's sweep by the Red Sox.
It was one frustrating series after another, as the O's have dropped five of six to those two teams up north. Yes, Orioles fans are pretty agitated right now.

Neither the offense nor the pitching staff is solely responsible for Baltimore's slide. But just looking at the hitters, it's hard to see this kind of futility continuing.
First things first: offenses across the league are struggling. In 2019, which was the MLB's last full 162-game season, the Cleveland Indians finished 15th in OPS at .756. This year, the Arizona Diamondbacks are 15th in OPS at just .693. The bottom 10 teams in OPS this season have an average OPS of .6345, while the same teams in 2019 had an average OPS of .7136.
That's a pretty wide gap, a gap that isn't sustainable.
Yes, I'll grant you that the Orioles' lineup isn't exactly filled with stud sluggers who have track records of bonafide production. But they do have a track record of more production than what we're seeing.
We'll start with Trey Mancini, who already seems to be heating up. He's had an abysmal start to the season, slashing .189/.244/.405 for an OPS of .649. That said, Mancini went yard twice against the Red Sox in their last series. Mancini's career OPS is .816, a number I'd expect him to reach by season's end.