CBS today won exclusive network rights to televise major league baseball with a $1 billion offer that shocked NBC, which has prided itself on its baseball coverage since 1947.

CBS's four-year contract allows it to televise the World Series, the All-Star Game, the playoffs in both leagues and a 12-game regular-season package beginning in 1990, industry sources said.Baseball is expected to award a cable package next month for between $75 million and $100 million per year. Turner Broadcasting System's TNT Network, ESPN and SportsChannel America are competing for the package. Cable is expected to show four or five games a week.