The 33rd Bank of America Shamrock Shuffle 8K lived up to its billing as the world’s largest timed 8K road race as a record 34,372 runners crossed the finish line in Grant Park, beating the previous record set last … [Read more...]
USA News and Information