NFL, NBA, NHL and college football news from the weekend.