I just took a peek and audibly laughed when i saw that the Tarheels are favored tonight by 18 points. No way I'd lay that kind of chalk with this team against ANYONE. The Heels could be playing Coppin St and not cover 18 in a reliable way. They just don't blow teams out very often.

