Events for Thursday, June 30, 2016
Golf
2016 100th Open de France: Day 1 (196)
Sub category: 2016 100th Open de France
2016 World Golf Championships-Bridgestone Invitational: Day 1 (135)
Sub category: 2016 World Golf Championships-Bridgestone Invitational
Motor Racing
F1 Grand Prix of Austria: Previews (128)
Sub category: F1 Grand Prix of Austria
FIA World Rally Championship Poland: Shakedown (18)
Sub category: FIA World Rally Championship Poland
Rugby
2016 LSEN Week: Day 4 (49)
Sub category: 2016 Learners with Special Education Needs Week
Super Rugby: Cell C Sharks training session (49)
Sub category: 2016 SupeRugbY: Media Open Days
Super Rugby: Emirates Lions team announcement (9)
Sub category: 2016 SupeRugbY: Media Open Days
Super Rugby: Emirates Lions training session (57)
Sub category: 2016 SupeRugbY: Media Open Days
Super Rugby: Southern Kings press conference (11)
Sub category: 2016 SupeRugbY: Media Open Days
Super Rugby: Toyota Cheetahs training session (40)
Sub category: 2016 SupeRugbY: Media Open Days
Soccer/Football
In Focus: Wales Euro 2016 Story (50)
Sub category: EURO 2016
UEFA Euro 2016, Quarter Final: Poland v Portugal (282)
Sub category: EURO 2016: Matches
UEFA Euro 2016: Belgium Press Conference (11)
Sub category: EURO 2016: Media Open Days
UEFA Euro 2016: Belgium Training Session
Sub category: EURO 2016: Media Open Days
UEFA Euro 2016: Germany Training & Press Conference (41)
Sub category: EURO 2016: Media Open Days
UEFA Euro 2016: Wales Press Conference (14)
Sub category: EURO 2016: Media Open Days
UEFA Euro 2016: Wales Training Session (29)
Sub category: EURO 2016: Media Open Days
Sport General
Tennis
The Championships - Wimbledon 2016: Day 4 (563)
Sub category: 2016 Wimbledon Championships