According to a recent news feature from Yahoo Sports, Texas Rangers relief pitcher, Jeremy Jeffress, was arrested for drunk driving last Friday, and authorities have said he allegedly urinated on himself during the incident.
Authorities say the arrest occurred around two in the morning in the Uptown neighborhood of the city. The police initiated the stop after he allegedly changed lanes without using a turn signal and nearly hit a police cruiser. When officers approached his car and looked inside, they allege that they immediately detected the odor of an alcoholic beverage and that his eyes were bloodshot, glassy, and watery. He allegedly told officers that he had three or four drinks of Hennessey and coke. Continue reading