Icon Sportswire
Have an account? Log in here Log In | Not yet registered? Click here
  • Home
  • Pricing
  • Covered Events
  • Prospective Photographers
  • License Terms
  • Privacy Policy
  • About Us
  • Contact Us
  • RECENT
  • HOTSHOTS
  • NFL
  • MLB
  • COLLEGE FB
  • NHL
  • COLLEGE BK
  • PGA
  • SOCCER
  • AUTO
  • NBA
  • TENNIS
  • OLYMPICS
  • NEWS
  • OTHER
  • ADVENTURE SPORT
  • AHL
  • ARENA FOOTBALL
  • BASKETBALL
  • BOBSLED
  • BOXING
  • COLLEGE BASEBALL
  • COLLEGE GYMNASTICS
  • COLLEGE HOCKEY
  • COLLEGE LACROSSE
  • COLLEGE SOCCER
  • COLLEGE SOFTBALL
  • COLLEGE SWIMMING
  • COLLEGE TRACK & FIELD
  • COLLEGE WATER POLO
  • COLLEGE WOMENS SOCCER
  • CYCLING
  • DIVING
  • ENTERTAINMENT
  • EQUESTRIAN
  • EXTREME
  • FASHION
  • FEATURE
  • FIGURE SKATING
  • GYMNASTICS
  • HIGH SCHOOL
  • HIGH SCHOOL BASEBALL
  • HIGH SCHOOL BASKETBALL
  • HIGH SCHOOL FOOTBALL
  • HIGH SCHOOL SPORTS
  • HOCKEY
  • HORSE RACING
  • INTERNATIONAL BASEBALL
  • INTERNATIONAL BASKETBALL
  • INTERNATIONAL HOCKEY
  • LACROSSE
  • LUGE
  • MARATHON
  • MINOR LEAGUE BASEBALL
  • MINOR LEAGUE HOCKEY
  • MMA
  • PAN-AM GAMES
  • RODEO
  • RUGBY
  • SAILING
  • SKATEBOARDING
  • SKELETON
  • SKIING
  • SNOWBOARDING
  • SURFING
  • SWIMMING
  • TRACK & FIELD
  • TRIATHLON
  • VOLLEYBALL
  • WATER POLO
  • WEIGHTLIFTING
  • WNBA
  • WOMENS HOCKEY
  • WRESTLING

TENNIS  >  MLB: MAY 07 Marlins at Giants

San Francisco Giants Starting pitcher Tim Hudson (17) [2242] winds up to deliver in the first inning during the Miami Marlins game versus the San Francisco Gian...
San Francisco Giants Starting pitcher Tim Hudson (17) [2242] throws a strike in the first inning during the Miami Marlins game versus the San Francisco Giants a...
Miami Marlins Starting pitcher Dan Haren (15) [3853] delivers a strike in the first inning during the Miami Marlins game versus the San Francisco Giants at AT&a...
Miami Marlins Starting pitcher Dan Haren (15) [3853] winds up for the pitch in the first during the Miami Marlins game versus the San Francisco Giants at AT&...
San Francisco Giants Center field Angel Pagan (16) [5237] adjusts his gloves before taking the plate in the first inning during the Miami Marlins game versus th...
Miami Marlins First base Michael Morse (38) [4905] at bat in the first inning during the Miami Marlins game versus the San Francisco Giants at AT&T Park in ...
San Francisco Giants Second base Joe Panik (12) [8959] shoots the ball over to first after tagging out Miami Marlins First base Michael Morse (38) [4905] during...
San Francisco Giants Second base Joe Panik (12) [8959] leaps over Miami Marlins First base Michael Morse (38) [4905] after making the throw to first for a doubl...
Miami Marlins First base Michael Morse (38) [4905] receives his 2014 World Series Championship ring he won with the Giants before the Miami Marlins game versus ...
San Francisco Giants Starting pitcher Tim Hudson (17) [2242] pitches in the first inning during the Miami Marlins game versus the San Francisco Giants at AT&...
Miami Marlins Third base Martin Prado (14) [5328] waits for the pitch in the first during the Miami Marlins game versus the San Francisco Giants at AT&T Par...
San Francisco Giants Starting pitcher Tim Hudson (17) [2242] delivers a strike in the first inning during the Miami Marlins game versus the San Francisco Giants...
Miami Marlins Right field Giancarlo Stanton (27) [3491] foul tips the ball in the first during the Miami Marlins game versus the San Francisco Giants at AT&...
Miami Marlins Right field Giancarlo Stanton (27) [3491] at bat in the first inning during the Miami Marlins game versus the San Francisco Giants at AT&T Par...
San Francisco Giants Starting pitcher Tim Hudson (17) [2242] pitches in the second inning during the Miami Marlins game versus the San Francisco Giants at AT&am...
Miami Marlins Starting pitcher Dan Haren (15) [3853] delivers a pitch in the second inning during the Miami Marlins game versus the San Francisco Giants at AT&a...
San Francisco Giants Starting pitcher Tim Hudson (17) [2242] delivers a pitch in the second inning during the Miami Marlins game versus the San Francisco Giants...
San Francisco Giants Catcher Buster Posey (28) [8034] singles out during the Miami Marlins game versus the San Francisco Giants at AT&T Park in San Francisc...
San Francisco Giants Catcher Buster Posey (28) [8034] watches as his hit sails into right field during the Miami Marlins game versus the San Francisco Giants at...
Miami Marlins Starting pitcher Dan Haren (15) [3853] delivers a strike during the Miami Marlins game versus the San Francisco Giants at AT&T Park in San Fra...
Miami Marlins Starting pitcher Dan Haren (15) [3853] has a word with First base Michael Morse (38) [4905] and Catcher J.T. Realmuto (20) [8458] during the Miami...
Miami Marlins Starting pitcher Dan Haren (15) [3853] fields the ball over to first during the Miami Marlins game versus the San Francisco Giants at AT&T Par...
Miami Marlins Starting pitcher Dan Haren (15) [3853] reads the pitch in the third inning during the Miami Marlins game versus the San Francisco Giants at AT&...
San Francisco Giants Starting pitcher Tim Hudson (17) [2242] looks to filed the ball to first after getting hit during the Miami Marlins game versus the San Fra...
Miami Marlins First base Michael Morse (38) [4905] swings and misses during the Miami Marlins game versus the San Francisco Giants at AT&T Park in San Franc...
Miami Marlins First base Michael Morse (38) [4905] gets a strike during the Miami Marlins game versus the San Francisco Giants at AT&T Park in San Francisco...
San Francisco Giants First base Brandon Belt (9) [7999] gets ready as a pitch is delivered in the fourth inning during the Miami Marlins game versus the San Fra...
Syndicating
Select partner to syndicate
Browse Our Photos
HOTSHOTS NFL MLB NHL NBA NCAA FB NCAA BK GOLF Soccer Auto Racing Tennis Olympics MMA Boxing High School Entertainment News Other
Icon Sportswire
© 2025 Icon Sportswire, Inc. All rights reserved.