New York, NY. – The Track Town Summer Series came to a monumental conclusion on July 6, 2017, with a championship meet, at the world famous Icahn Stadium. 579 more words