What in the world is going on between the SF Giants and Shota Imanaga?

What in the world is going on between the SF Giants and Shota Imanaga?

Shota Imanaga of Team Japan pitches during the 2023 World Baseball Classic Championship game between Team USA and Team Japan at loanDepot Park on Tuesday, March 21, 2023, in Miami, Fla. Rob Tringali/MLB Photos via Getty Images The recent rumors surrounding 30-year-old Japanese pitching prospect Shota Imanaga have been enough to give any San Francisco Giants fan … Read more