If you were to ask me, I would say the Astros are the best team of the lot.
Read MoreYeah, A Rod had his moments, and deserves the hate that everyone has shown him over the years. But why don’t people hate Ortiz as much?
Read MoreWhat do you think?
Read More