Sam McCartney to miss after suspension