There is an awesome sports bar called Indigo Joes. It is at Stone Oak Parkway and Huebner Rd. Lots of TVs with satellitte options. Other good places: B3W (different areas), Champps (Huebner Oaks), Fox and Hound (DeZavala), Fatso's Sports Garden, Bennigans, Hooters, StoneWerks. Maybe Kona Grill during their Happy Hour. These are places that I can think of with good atmosphere, alcohol and food. Some of these places may not have sound on for the games.
Hooters is right on the Riverwalk, located inside RiverCenter mall. There is another cool bar called Atomar, it has 2 nice plasmas and there is probably not a huge crowd there on Sat afternoons. It is located inside Acenar mexican restaurant, which is great also. They are right next to hotel Valencia, on Houston street.