GLENN OTTO
P
NEWS
Tue, Aug 13, 2024

1:45 PM - Glenn Otto (HOU) Astros signed Otto to a minor-league contract Thursday.

News supplied by Rotowire