An eventful sporting week culminated with Roger Federer winning a record 19th Grand Slam title at Wimbledon, even as uncertainty continued to rule Indian cricket on who else will join the coaching staff to support Ravi Shastri, the new head coach.