Houston Texans center Ben Jones drank his own urine

Video Details

Houston Texans center Ben Jones apparently doesn’t back down from any bets in the locker room, no matter how gross they might be.