Another extremely strange line following the George Mason/JMU line yesterday.
Is there something I'm missing here? I figured Ohio State would be favored by 6-8 here. This line seems way off, my jaw literally dropped.
Is there something I'm missing here? I figured Ohio State would be favored by 6-8 here. This line seems way off, my jaw literally dropped.