Could Teal'c be a heavy? Like a muscle guy inside the resistance? Does a lot of thier heavy hitting work? I know, kinda stereo-typing but that's just where I see him fitting in....oh maybe he could be an explosives expert of some kind?? Sorry it's been a while since I have seen the Matrix, but hopefully this is helpful somehow....
no subject