JD Salazar is a contributor for Giants Baseball Insider, focused on producing in-depth analysis of the SF Giants. They are a streamer, writer, and biomedical engineer.