Sir Winston finishes first at Belmont. It’s a sign LOL
I thought the same. How appropriate, two days after the 75th anniversary of D-Day.