Jimmy Garoppolo could end up with surprising NFC team