I still like the 16/1 odds I got on the Ducks to win the cup.
Ask yourself this. Did you think the Angels were legit contenders to win the WS last season when many of the experts thought they were? Do you think the moves they made this offseason made them better than last seasons team? If you said yes to both, then put your duckets down on them. Last year in October 2012, they were 7/1 to win the WS.