Public Play - Info via Sports Insight
Dallas is 87%
Atlanta is 82%
Denver is 84%
Chicago is 80%
The Denver and Chicago line haven't budged and Atlanta moved only .5 points. What do you think is going on here?
Dallas is 87%
Atlanta is 82%
Denver is 84%
Chicago is 80%
The Denver and Chicago line haven't budged and Atlanta moved only .5 points. What do you think is going on here?