You guys are listing the Cleveland Browns as favorites to win the AFC Championship and the Super Bowl. Do you guys really think trading for OBJ is going to have that big of an impact on their play?
Why do you hate the Browns as a favorite? I think it's good for us since we know that they're unlikely to win and we get better odds on the known favorites(Chiefs,Patriots,Rams).
Who is your odds provider?
Nitrogen won't answer you but from what i've heard their odds are from pinnacle.