Tri-City Titans stumble against Geraldine-Highwood