Nearly 3 million Dish Network subscribers in 18 cities, including San Francisco, have lost access to their local CBS television station — just two days before Thanksgiving, when many Americans want to watch NFL football. The blackout comes amid a contentious fee dispute between satellite TV provider Dish Network and CBS Corp., which owns the television stations.