NEWS
Wed, Apr 17, 2024
2:47 PM - Bryan Shaw (LAA) signed a minor-league contract with the Angels on Wednesday, Jeff Fletcher of The Orange County Register reports.
News supplied by Rotowire