I’m still a bit giddy about the Angels signing Shohei Ohtani. Attending the press conference was an incredible experience, and I was thrilled to get to ask a question on behalf of the fans. As I’m processing all the information that came out, I had some thoughts on the signing and the implications going forward. […]

The Angels Sign Shohei Ohtani
0 comments by Ted Winters on 12/13/2017