The London Knights captured their 5th OHL title with a four game sweep of the Oshawa Generals on Wednesday, May 15th!