Baseball Phillies sign David Buchanan, claim Kaleb Ort – NBC Sports Philadelphia Only Sports News Feb 14, 2024 0 The Phillies made several roster moves Tuesday as pitchers and catchers were set to report to…