 Weir retired in 1985.However his retirement was short-lived as Weir decided to play senior hockey in Ontario for the Brantford Motts Clamatos in 1986.He spent a season with the Clamatos and a season with the Dundas Real McCoys of the OHA Senior A Hockey League before retiring for good in 1987.