Can't believe this isn't on here. Congrats to the Seahawks for winning the the state of Florida 3A baseball championship in Fort Meyers. And the pulled it off with a suicide squeeze play no less!