Question: reasons why a man has blood in his urine?
Answer: Urinary tract infection. ...  Kidney and bladder stones. ...  Exercise-induced hematuria. ...  Enlarged prostate. ...  Recent catheterization. ...  Injury to the kidneys. ...  Medications. ...  Prostate cancer.