2 points...
One: Isn't it ironic that the link proving that T-Rexes are related to ostriches comes from Dave the Oesterreich...
and two: How could we be finger foods? The closest thing T-Rexes have to fingers are those itty bitty arm things that don't even reach to scratch their ...... noses.
LTS