Craig Huffman is a Northern California based photographer specializing in endurance and adventure sports photography. Capturing the excitement and emotion of sports for my clients is my ultimate goal. Whether your photographic vision is raw and edgy, or elegant and graceful, contact me to discuss your project. Let's make your vision a reality.