Former Jacksonville contractor, Portland Nitro owner pleads guilty to federal fraud charges Rogue Valley Times