Red Sox Rookie Development program has several ways of preparing the organization’s top prospects for life in the big leagues. There’s workouts, media training, volunteering, dinners, and… basketball?
Some results have been hidden because they may be inaccessible to you