Is there some reason I haven't heard that Harvard is only -4.5 favorites? They crushed Cornell last time they played. Leans?
I dont ever play on the road team in Ivy league play on Friday nights. Home favs are a definite play, but I never play on Road teams.