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...

Load More Stories

Follow B/R on Facebook

Big 12 Football

Subscribe Now

We will never share your email address

Thanks for signing up.