The first question teams ask about TE prospects now is "Can they catch" and Fannin answers that question. He's smaller so that will be a knock on him, but Bowers is smaller as well and he's leading the league in receptions with 84.
I agree about versatility, but we can't miss on most of our picks this draft and especially our 1st round pick which should be fairly high. That pick has to be someone who is a needs/BPA and lucky for us, we have quite a few needs.
Getting bullied in a physical sport is unacceptable. We absolutely without a doubt need a run stuffer at DT or NT if we switch to a 3-4. Either way, someone next to Bresee will make Bresee be that much better. I'd consider double dipping at DT this draft.
I would also consider double dipping at TE or sign one in FA since there are some decent guys out there and draft one, either way, double dip. The drafted TE should be a playmaker.