BY KEYE TV FRIDAY, NOVEMBER
20TH 2015
A near-record 38-inch eel was
recently found in Lady Bird Lake.
It's an American eel, native to
Texas and found as far south as South America.
The Texas record is 42 inches,
this one just four inches short.
The eel was released back into
the lake.



