Spirit Hits a Home Run