The Cleveland Indians had the most players—seven–among the top 100 in Box-Toppers’ 2018 player rankings at the All-Star break.
Five teams were tied for the second-most players with six players each among the top 100—the Boston Red Sox, Washington Nationals, Milwaukee Brewers, Philadelphia Phillies and Seattle Mariners.
Read More