See all Attractions in Barrie Barrie for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Ron Baird's Spirit Catcher About Ron Baird's Spirit Catcher, near the bay. A 21 metre high sculpture moved from the Expo '86 grounds in Vancouver in 1987. Add to Wish List