Sporting life is a member of the Sporting Life Group, a Fairfax Financial Holdings Limited company, and is a leading Canadian sports lifestyle retail organization comprising iconic banners, Golf Town, Sporting Life and Team Town. Sporting Life is Canada’s leading sports lifestyle retailer, offerin...