McCracken suffers injury blow

Top