The Angels have lost 8 out of their last 10 and that started way before Weaver went down. They did this last year after they got Pujols. Started the season off losing all kinds of games they were supposed to win. Hitters are ice cold, Wilson has a 5 plus era and yes the bullpen stinks! I would take the angels at -130 0r -140 but 200 is too high IMO.
I like the Cardinals today and the price is alot better also.
BOL Today!