Tight end J.P. Foschi has been signed to a one-year contract by the Oakland Raiders, a source told FOXSports.com. Foschi played with Oakland from 2004 to 2006 after previously spending time with the New York Jets, Denver and Minnesota as an undrafted free agent.