Richmond and MCM marathon recaps (long)