Winston Abreu debuted on August 6, 2006 and played his final game on July 25, 2009.
Winston Abreu debuted on August 6, 2006, playing for the Baltimore Orioles at Oriole Park at Camden Yards; he played his final game on July 25, 2009, playing for the Cleveland Indians at Jacobs Field.
Bobby Abreu debuted on September 1, 1996 and played his final game on October 2, 2012.
Joe Abreu debuted on April 23, 1942 and played his final game on July 11, 1942.
Juan Abreu debuted on August 29, 2011 and played his final game on September 27, 2011.
Tony Abreu debuted on May 22, 2007 and played his final game on September 29, 2013.
Right Field
Joe Abreu debuted on April 23, 1942, playing for the Cincinnati Reds at Crosley Field; he played his final game on July 11, 1942, playing for the Cincinnati Reds at Crosley Field.
NFL player Winston Justice played for USC.
NFL player Winston Guy played for Kentucky.
Juan Abreu debuted on August 29, 2011, playing for the Houston Astros at Minute Maid Park; he played his final game on September 27, 2011, playing for the Houston Astros at Minute Maid Park.
Tony Abreu debuted on May 22, 2007, playing for the Los Angeles Dodgers at Dodger Stadium; he played his final game on September 29, 2013, playing for the San Francisco Giants at AT&T Park.
NFL player Winston Wright played for South Dakota State.