well I was interested til I read this line
"devoured a whole deer carcass"
if that was the case, this bigfoot would have to
be 20-30 feet tall.
Sounds like somebody is lookin for a ticket
out of the woods.

Oh, and though i
have heard of sightings in Texas, I have never heard of any in San Antonio.