Rusney Castillo had 28 Major League teams watch him during his showcase this weekend.

The 27-year-old Cuban free agent will reportedly work out privately for four teams -- The Boston Red Sox, New York Yankees, Philadelphia Phillies and Baltimore Orioles.

The Red Sox had the largest contigent on hand for Castillo's workout, according to sources.