Yes, we lost Spruce. That is a big deal.
But I think people underestimate Shay Fields a lot.
Look at the Spruce vs Fields stat comparisons for their 1st 2 years:
Spruce: 99 receptions / 1,096 yards / 11.07 avg / 7 TDs
Fields: 92 receptions / 1,084 yards / 11.78 avg / 8 TDs
With Spruce, we say him produce in his final two single seasons at pretty much exactly on a per year basis what he'd done statistically in his frosh/soph years combined. Fields, like Spruce, is in position to become the primary target as a junior. Something similar with his statistical production is reasonable to consider.