MLB Troy Percival, manager of the Idaho Falls Chukars? ‘You get guys who love baseball’ by admin January 12, 2024 by admin January 12, 2024 Troy Percival, manager of the Idaho Falls Chukars? ‘You get guys who love baseball’ Advertisement… 0 FacebookTwitterPinterestEmail