Originally Posted by Hammerhead Using today's ratings, we are favored by 26 points over USD at home. Fair TBH...
Forum Rules