It doesn't get any more exciting than a winner-take-all Game 7 in baseball, and that was proven true once again with a ...
The Los Angeles Dodgers have achieved the most wins in NLCS history. Check out more fun facts on the MLB playoff series now.