Terry Francona on Fenway Park: ‘This is a pretty special place’