skanless13
Fly, Eagles, Fly!
Boston favored tonight, however Cavs have better odds at +1040 than Boston at +1125 to win the Championship.. I guess this is d/t the public perception of LBJ as superman and thinking Cleveland matches up better w/GSW (or Houston) than Boston?
Anyone else find this odd?
Anyone else find this odd?