By Charlie Hudson | South Dade News Leader
In the ups and downs of life, in 1991 many Homestead residents thrilled to the plan for what was commonly called the Homestead Sports Complex to become the spring training facility for the Cleveland Indians Major League Baseball Team. The destruction and aftermath of Hurricane…