Oregon Ducks in San Carlos

My brother, an avid Oregonian Duck’s fan is visiting me at my home in San Carlos, Sonora. This is play off season and he was wondering if there were any sports bars in San Carlos where he could go watch the game on a big screen television. Well, as is usually the case here…you can [...]