NEWS
Wed, Dec 06, 2023
4:45 PM - Travis MacGregor (LAA) signed a minor-league contract with the Angels on Monday.
News supplied by Rotowire