Sox minor leaguer Mike O'Keefe has the perfect last name to go with the green jerseys.
The Fish and the Birds
Sox minor leaguer Mike O'Keefe has the perfect last name to go with the green jerseys.
(Boston.com Photo / Steve Silva)