NFL, NHL and college football news from the weekend.