As soon as my two years of army life were over, I decided to buy myself a new suit.
For 49 years, countless Bloomsday participants have pushed through pain, fatigue and exhaustion running 7.46 miles for a ...