You’re Invited and The Possibilities of Chris Shelton
The Giants have announced 15 players who got the invite for spring training. Non-roster invites are usually a mix of long-shot players who’ve either played in the minors forever or have had injuries that have delayed their careers and younger rookies hoping to break camp with the big club. Let’s take a look at the invites. The Players Pitchers 1…. Read more →
