Shamrock Foundation Marathon Team

The Shamrock Foundation Marathon Team is training to represent one city and reach one goal.