Based on the formulas I use, I would expect the following (on average) for these two guys, assuming 1400 innings on the field:
88 McGriff - 7 errors and no net plus or minus plays
86 Upshaw - 15 errors and 3 plus plays
So, as Trenton and Franco said, there is not too much difference, but the fielding % is a little more important than range, so McGriff has a slight edge on defense.