Webb on his five-year extension
Giants @ TigersApril 14, 2023 | 00:01:36
Logan Webb discusses his five-year, $90 million extension with the Giants and how happy he is to have a long-term deal in his home state
Logan Webb discusses his five-year, $90 million extension with the Giants and how happy he is to have a long-term deal in his home state