I do quite a bit for research on the Cardinals, compileing lists of rosters and players, as well as NRI's. There are some guys who I find are some of the more interesting NRI's and Guys who have fallen short in Spring Training, some are surprising.
These players were cut short in Spring Training.
1996 Gregg Olson Signed January 23 1996 - Released March 26 1996
1999 Carlos Baerga Signed January 27 1999 - Released March 17 1999
2000 Brian McRae Signed February 4 2000 - Cut during ST
2004 Greg Vaughn Signed MiLB contract Dec 2003 - March 28 2004 cut to Minors, Retired instead
2008 Juan Gonzalez NRI ST 2008 as NRI, Made the Cut hit .308, but got hurt, didn't return.
All of those guys were really good...if not at the top of the game during their prime.
Juan Gonzalez was one of the hottest hitters of the 90's and early 2000's.
Greg Vaughn again, a hot hitter in the 90's
Brian McRae hit above .280 in 3 seasons 90,93, and 95
Carlos Baerga hit abovve .300 5 times, including .343 in 2003
Gregg Olson had more than 30 Saves 4 times in his career
Here they are with their more familiar teams
For fun I decided to make cards of them in the years they would have played for the Cardinals if they weren't cut