Im gonna pull back the curtain and share the biggest secret in sports with you guys. Im surprised I've not seen this talked about more but Vegas controls sports. Not influences, controls!!! Always follow the money and what makes sense.
There's one main reason why we seem to get bent over more...