Sandrey Davison’s Superb Anchor Leg Catapulted Jamaica’s Olympic Development Squad to Victory in the 4 x 100 at Penn Relays 2024 Nick Ford April 28, 2024