IFSC agrees three-year sport climbing deal with Discovery Sports
Sport climbing will be brought to millions of people across Europe after the International Federation of Sport Climbing (IFSC) and Discovery Sports announced a new three-year partnership to broadcast all […] More