MLB Players Joe Musgrove Joe Musgrove has won 1 ring! Joe Musgrove has won championships with:2017 Houston Astros Players NameJoe MusgroveHow Many Rings1Won Rings With2017 Houston AstrosRELATED RINGSJoe NathanCollin McHughJoe SmithBrad PeacockLuke GregersonAlex Bregman