Sean O’Brien Says Former England Captain’s Comments About Leinster Are ‘Pure Sh*te’
Let’s not get ahead of ourselves. Leinster are without doubt one of the best club teams in the world right now. But the Irish province showed over the weekend they...