Why Andy Firth can give Allan McGregor a good competition for a place in the team According to the Scottish…