Tautu is a terrifc athlete and football player. As has been noted, his challenge comes from being a bit of a tweener athletically. Undersized D End. Doesn't have the blazing speed and quickness coveted among NFL OLBs (and also not his position last year). Hasn't played MLB before.
Tautu has the toughness and athleticism to contribute on special teams, IMO. I hope he gets a camp invite and a chance at a roster this way. It's a long shot, but he's a guy capable of making a contribution in the league somewhere. Fit, timing, need and a number of other things like that would likely need to align with Tautu also doing everything extremely well on his end throughout his window of opportunity.