Best Sports bar - Silicon Valley
The Old Pro in Palo Alto, the Garrett in Campbell, or Double D's in Los Gatos. Both are pretty nice places for sports bars. If you want down and dirty, Blue Bonnet or Jersey's Cheesesteaks in Campbell.
There's a new place in downtown San Jo called Scores Sports Bar that has "babes, beers and sports." I've never been and haven't talked to anyone who has.
My friends go to this place called the Blue Bonnet in Sunnyvale. It's not the nicest place, but they do have DirecTV NFL Ticket. If you get there early enough, you can request what games you want on the TV(s) nearest you. Also, they have bbq available to patrons and they just ask you donate to the tip jar.
For a place w/ nicer ambience, there's always Dave & Buster's in Milpitas.
I'm not sure if St. John's (burger joint in Sunnyvale) is open on Sundays.