Kyle Finnegan Apr 9, 2023 15:31:03 GMT via mobile Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by astros_corgibuttes on Apr 9, 2023 15:31:03 GMT 3 yr contract @ 5.25, 2.63 penalty