Can one of you students or local frogs get a shot of that new 8 foot killer frog statue out front of the east side of the stadium if it is there by now? Us Houston frogs appreciate it.