Weir was 78 when he died in January 2026. Here is what we know about his past cancer battle and underlying lung issues.
Weir was 78 when he died in January 2026. Here is what we know about his past cancer battle and underlying lung issues.
Weir was 78 when he died in January 2026. Here is what we know about his past cancer battle and underlying lung issues.
Weir was 78 when he died in January 2026. Here is what we know about his past cancer battle and underlying lung issues.