I put my money on the yanks at +105 strictly for value reasons. I still think its anyones game though. So who is everyone on and why?