Jake Mintz & Jordan Shusterman from the @CespedesBBQ list the top 5 players/managers from the Houston Astros and Atlanta Braves who need a World Series ring the most this year. Hear Jake and Jordan make their case for Zack Greinke, Jesse Chavez, Jason Castro, Ron Washington, and Dusty Baker. Plus, hear some honorable mentions such as Michael Brantley, Martin Maldonado, Freddie Freeman, and Brian S...