Terrance Afer-Anderson is Ralph.