Portland Sea Dogs outfielder Ceddanne Rafaela runs out onto the field at the start of the fourth inning Thursday at Hadlock Field.
Garrett Whitlock, on a rehab assignment for the Red Sox, delivers a pitch in the second inning for the Portland Sea Dogs in their season opener against the Binghamton Rumble Ponies.
Branden Fryman of Binghamton tags out Nick Yorke of Portland on a steal attempt in the third inning.
Sea Dogs fans line up outside Hadlock Field on Opening Day before the game against the Binghamton Rumble Ponies.
Portland's Phillip Sikes watches his solo home run during the third inning of the Sea Dogs home opener against the Binghamton Rumble Ponies.
Fans take it all in before the Sea Dogs face Binghamton on Opening Day at Hadlock Field.
Portland's Nick Yorke throws out Binghamton's Wyatt Young to end the top of the third inning during the Sea Dogs home opener against the Rumble Ponies.
Sea Dogs coach Mickey Jiang, left, and infielder Alex Binelas sign autographs before the Sea Dogs game against the Binghamton Rumble Ponies on Opening Day on Thursday.
Fans seek autographs before the Sea Dogs play Binghamton on Thursday at Hadlock Field.
Phillip Sikes celebrates a solo home run in the third inning of the Sea Dogs home opener against Binghamton.
A look from the top during the Portland Sea Dogs season opener against the Binghamton Rumble Ponies.
Jennifer Harmon of Windham hugs Sea Dogs employee Mark Munson before the Portland Sea Dogs home opener against Binghamton Rumble Ponies. Harmon has been a season ticket holder for about 10 years and remembers attending the first game the Sea Dogs played at Hadlock Field.
Garrett Whitlock delivers a pitch in against Binghamton.
Shane Drohan of Portland signs autographs for young fans before the start of the game.
Portland players line up for introductions before their season opener against the Binghamton Rumble Ponies.