This Weekend in Sports — The British Open, UFC 149 and the Tour de France Finale
Competition for a major golf championship, a fighting title and cycling’s biggest prize highlights this weekend’s sports offerings. Here’s what to watch this weekend in sports: