Had this happen after really long runs a few times (marathon or marathon training runs). I understand it can occur from excessive movement of urine within a bladder. Basically I would get under hydrated (so not needing to uriniate) and at the end if the run would pass a small amount of very red urine. After getting plenty of fluids, it's always cleared up a bathroom visit or two later.