Sports Ian McLauchlan, Scotland and Lions Rugby Legend ‘Mighty Mouse,’ Dies Aged 83By Stanley SimalsJune 22, 2025 Sports 3 Mins Read Ian McLauchlan, the celebrated Scotland and British & Irish Lions prop famously known as “Mighty Mouse,” has passed away at…