The Baltimore Orioles put everything together on Friday night in Philadelphia. Rich Hill was outstanding both on the mound and at the plate.

Check out BSR’s recap.