Home Baseball An eventful three days for St. Louis Sports