Jack Kruger

Jack Kruger

Contracts

contract info
length team amount
2021-2021 Texas Rangers $0