Florida Sports Source
It was the battle of the birds Saturday night in Fort Myers, Florida. The Owls of…