General manager Bobby Evans has spoken for months about building an Opening Day roster based on a general sentiment, not on exact numbers.

The next few weeks will provide one of the final chances for the Giants to have one of the more intriguing varsity crews in baseball.

The Giants, who will release their 25-man roster on Friday, will be without six players who will soon begin their rebuilding efforts: Matt Cain, Hunter Pence, Addison Russell, Derek Law, Philip Evans and Ty Blach.

The team will also lose Kris Bryant in free agency and Jeff Samardzija at the end of spring training. Both players, however, were adamant throughout the offseason that they would return to the Giants.

It’s never easy to lose major league players, and the fact that the Giants’ future looks more and more murky adds another dimension to a team that should be significantly improved this season.

Related Articles How White Sox, A’s and Giants stacks up as Cactus League season nears

Triple-A batters bust out of slumps, while Giants pitchers can’t make a dent in Cactus League ERA

Photos: Giants stars celebrate Willie McCovey Day at San Francisco ballpark

Giants’ top prospect Christian Arroyo out 3-4 weeks with knee injury

Meet the Canadian who nearly became the Giants’ fifth starter We examined the biggest holes on the roster and identified five players who can’t wait to have the opportunity to claim the roster spots vacated by those Giants veterans.

Five MLB players who could join the Giants’ roster