Toad Halts Play at Open Championship
On Friday, the 2023 Open Championship came to a brief halt when protestors set off a flare during play at Royal Liverpool. On Saturday, play was delayed once more, but for a much different reason. At some point on Saturday, a natterjack…