TCU's New Horned Frog Statue Outside the Stadium Is Pretty Scary Looking

Use your ← → (arrow) keys to browse more stories
TCU's New Horned Frog Statue Outside the Stadium Is Pretty Scary Looking
R. Yeatts/Getty Images

We may have the first stadium statue that will freak people out as they walk by. TCU put pictures of its new eight-foot long horned frog statue, outside Amon G. Carter Stadium, on its Instagram account. And it is intense...

Follow Baylor Football from B/R on Facebook

Follow Baylor Football from B/R on Facebook and get the latest updates straight to your newsfeed!

Baylor Football

Subscribe Now

By signing up for our newsletter, you agree to our Terms and Privacy Policy.

Thanks for signing up.