So.... Memphis wins by 10 where I told yall to watch out that they 85% of the time win by more than 7.5 pts at home.
Who coulda saw that coming? Anyhow, hope you made it up somewhere else.
Who coulda saw that coming? Anyhow, hope you made it up somewhere else.