Dream come true for McCalman