The Baltimore Orioles have been on a roll over the past few weeks, going 12-4 over their past 16 games dating back