Meet The New Last Place Team in the AL West

Jobu Gives his take on the sale and moving of the Houston Astros… What’s the final verdict? The Houston Astros. Basebal’s lovable losers. They haven’t finished over .500 since 2008, and they haven’t made the playoffs since making it all the way to the World Series as the National League Wild Card winner in 2005…

Read More