Ryan McKenna drove in three runs to back Grayson Rodriguez's five scoreless innings in the Orioles' 6-4 win over the Tigers.