Rangers' Josh Smith snubbed again after Rafael Devers withdraws from All-Star Game

Come on, people!

San Diego Padres v Texas Rangers
San Diego Padres v Texas Rangers | Sam Hodde/GettyImages

The Texas Rangers have had a disappointing season to date. Even after Tuesday night's win against the Los Angeles Angels, the defending World Series champions have a record of 44-48. They sit 5.5 games back of first place in the American League West and seven games out in the Wild Card race. But there have been a few bright spots.

Third baseman Josh Smith has been one of them. The 26-year-old is hitting .296 with eight home runs and 36 RBI this season to go along with an .841 OPS. One might automatically assume that this would be enough to get him an All-Star nod in the American League, but that is not the case, even with Boston Red Sox slugger Rafael Devers dropping out of the big game.

Instead of Smith, Devers has been replaced by Baltimore Orioles star third baseman Jordan Westburg. To be fair, Westburg had also been snubbed, but Smith remains nowhere to be found on the roster.

Rangers slugger Josh Smith snubbed again on All-Star roster

Smith has certainly earned the right to be an All-Star this year. The Louisiana State product has been one of the Rangers top producers and a nice bright spot for a team that has struggled for the vast majority of the season. He even played a key role in getting the Rangers to the World Series last year and helping them to their first-ever title.

Unfortunately, he remains on the outside looking in. Smith has been snubbed in the All-Star voting process multiple times this year, and the fact that he still hasn't gotten his chance is frustrating for fans who have seen his great work in 2024.

There could always be some more changes with other players opting out of the game, which would allow Smith to finally get his chance to be a part of the All-Star roster. But for now, fans will just have to hope over the next few days, and Smith will have to continue to rake.

MORE RANGERS CONTENT:

Schedule