The Ultimate PEDs with Will Allen

Pittsburgh Steelers safety Will Allen meets a PED dealer in the locker room, but the dealer’s products put steroids and deer-antler spray to shame.

Tags: LOL NFL Football