Warm weather, big fish make for great Opening Weekend