WATCH: Relive Ireland’s Incredible Last-Gasp Sevens Win Over England
What an achievement. Ireland announced themselves tot the world of sevens over the weekend, stunning everyone to finish in third place overall at the London 7s despite only being the...