Rugby Union
- Sports
Glasgow Warriors 19-43 Toulon: French club win first ever Challenge Cup title after demolishing Scots in Dublin
After Challenge Cup final defeats in 2010, 2012, 2020 and 2022, Toulon finally secure title to sit alongside their three…
Read More »