Loughborough is the best uni in the WORLD for studying Sport, according to new rankings

Meet the local team