Kyle Nelson was previously suspended for PEDs in 2011 per NBC Sports Bay Area.