One question: who the hell are the Lambton Lions of the OVFL? To my knowledge, that has never been a team with that name.

There used to be the Sarnia Sturgeon, who moved to the OFC a few years ago...or the Cambridge Lions - who actually play in Cambridge