Tag: University of Chicago
McNeil’s Point Spread Creation Was A Boon To Football
McNeil was one of football's greatest innovators.
https://www.youtube.com/watch?v=zX03rSocO10
The National Football League has always embraced betting, after all illegal and now legal betting on NFL games...