The 2022 Baltimore Orioles: Contenders or Pretenders?, by Patrick J. Regal, The Boy Who Loved Joe Kelly
2023 Preview: Baltimore Orioles - FullTime Fantasy
Orioles 14, Red Sox 8: O's smack five homers in series opener - Camden Chat
Bichette 3 HRs in 2nd game, Blue Jays sweep DH from Orioles
Orioles reset: With patience and execution, rookies Adley Rutschman, Terrin Vavra exemplify offense Baltimore trying to build
Ranking All 30 MLB Lineups Ahead of Opening Day 2023, News, Scores, Highlights, Stats, and Rumors
MLB Power Rankings: Where All 30 Teams Stand Entering Free Agency, News, Scores, Highlights, Stats, and Rumors
Player-by-player look at the 2022 Orioles' 28-man roster
Frazier eager to join an exciting young team in Baltimore - Blog
Oriole of the Day: Rougned Odor joins Baltimore with chance to return to productivity
Orioles: Understanding Rougned Odor's Role in Baltimore
2022 AL East season preview – Orange County Register
Rougned Odor deserves his Orioles roster spot, but a role change would make sense - Camden Chat
Baltimore Orioles reach 1-year deal with veteran 2B Rougned Odor - ESPN