Best bets for the weekend in NCAA & NFL