Andrew Knapp - Player Profile
Welcome to the player profile of Andrew Knapp, the talented catcher for the San Francisco Giants! 🥎
Basic Information
Name: Andrew Knapp
Jersey #: 34
Position: Catcher
Team: San Francisco Giants
Bats/Throws: Both/Right
Personal Background
Birthplace: Roseville...