TORONTO - Shea Weber and David Poile's stories have been intertwined for more than two decades.