If you were giving me odds on whether he makes the roster or not, I'd guess 'Cut' is the favorite.
Let's assume they're keeping their usual 5 WRs. Douglas, Bourne, Polk, and Baker are roster locks, so that leaves one spot. He's fighting Osborn, Reagor, Boutte, and Thornton for that final spot. Even if they do keep 6, he's not going to take a 6th spot because he adds no special teams value.
I don't see Juju making this team
Hard take lol