It seems like Almost Yesterday that a twenty-two foot tall fiberglass statue of an Indian chief was placed on the top of Houck Stadium in Cape Girardeau. At the time, Southeast Missouri State athletic teams were known as The Indians, and for nearly a decade the giant figure greeted those who attended sporting events at Houck Field or Houck Field House.