McAdam: 'Opportunity was here' to call up Middlebrooks