Globe icon
Login icon
Recap icon
Search icon
Tickets icon
News
Rule Changes
Probable Pitchers
Starting Lineups
Transactions
Injury Report
World Baseball Classic
MLB Draft
All-Star Game
MLB Life
MLB Pipeline
Postseason History
Podcasts
Watch
Scores
Schedule
Stats
Standings
Youth
Players
MLB Play
MLB.TV
Buy MLB.TV Offseason Package
Watch & Listen
MLB.TV Partners
Link Account
Help Center
Tickets
Buy on SeatGeek
Sell on SeatGeek
Season Tickets
Single Game Tickets
Group Tickets
Special Ticket Offers
MLB Speedway Classic
VIP Ticket Packages
MLB Students
MLB Tourism
MLB World Tour
Ticket Terms & Conditions
Shop
MLB Online Shop
Auction
Gift Cards
MLB NYC Flagship Store
European Shop
Teams
AL East
Baltimore Orioles
Baltimore
Boston Red Sox
Boston
New York Yankees
NY Yankees
Tampa Bay Rays
Tampa Bay
Toronto Blue Jays
Toronto
AL Central
Chicago White Sox
Chi White Sox
Cleveland Guardians
Cleveland
Detroit Tigers
Detroit
Kansas City Royals
Kansas City
Minnesota Twins
Minnesota
AL West
Athletics
Athletics
Houston Astros
Houston
Los Angeles Angels
LA Angels
Seattle Mariners
Seattle
Texas Rangers
Texas
NL East
Atlanta Braves
Atlanta
Miami Marlins
Miami
New York Mets
NY Mets
Philadelphia Phillies
Philadelphia
Washington Nationals
Washington
NL Central
Chicago Cubs
Chi Cubs
Cincinnati Reds
Cincinnati
Milwaukee Brewers
Milwaukee
Pittsburgh Pirates
Pittsburgh
St. Louis Cardinals
St. Louis
NL West
Arizona Diamondbacks
Arizona
Colorado Rockies
Colorado
Los Angeles Dodgers
LA Dodgers
San Diego Padres
San Diego
San Francisco Giants
San Francisco
ES
search-1
Log In
MLB.TV
Tickets
Shop
News
Watch
Scores
Schedule
Stats
Standings
Youth
Players
MLB Play
Teams
ES
Search by Roster
2007
Select Year
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
1948
1947
1946
1945
1944
1943
1942
1941
1940
1939
1938
1937
1936
1935
1934
1933
1932
1931
1930
1929
1928
1927
1926
1925
1924
1923
1922
1921
1920
1919
1918
1917
1916
1915
1914
1913
1912
1911
1910
1909
1908
1907
1906
1905
1904
1903
1902
1901
1900
1899
1898
1897
1896
1895
1894
1893
1892
1891
1890
1889
1888
1887
1886
1885
1884
1883
1882
1881
1880
1879
1878
1877
1876
Select Team
Select Team
Arizona Diamondbacks
Atlanta Braves
Baltimore Orioles
Boston Red Sox
Chicago Cubs
Chicago White Sox
Cincinnati Reds
Cleveland Indians
Colorado Rockies
Detroit Tigers
Florida Marlins
Houston Astros
Kansas City Royals
Los Angeles Angels
Los Angeles Dodgers
Milwaukee Brewers
Minnesota Twins
New York Mets
New York Yankees
Oakland Athletics
Philadelphia Phillies
Pittsburgh Pirates
San Diego Padres
San Francisco Giants
Seattle Mariners
St. Louis Cardinals
Tampa Bay Devil Rays
Texas Rangers
Toronto Blue Jays
Washington Nationals
Select Player
Select Player
Arrow Expand icon
Arrow Contract icon
arrow-down
Arrow Down icon
X icon
Instagram icon
Tiktok icon
YouTube icon
Close icon
Fabio Castro
#52
P
B/T: L/L
5' 7"/185
Follow
Following
Fabio Castro
#52
P
Summary
Stats
Awards
Shop
Batting
Pitching
Career Regular Season
G
W-L
ERA
IP
SO
WHIP
30
0-1
3.30
43.2
32
1.21
G
W-L
ERA
IP
SO
WHIP
30
0-1
3.30
43.2
32
1.21
Career Regular Season
AB
AVG
HR
RBI
SB
OPS
2
.000
0
0
0
.000
AB
AVG
HR
RBI
SB
OPS
2
.000
0
0
0
.000
Fabio Castro Bio
Fullname:
Fabio Enrique Castro
Born:
1/20/1985 in Monte Cristi, Dominican Republic
Draft:
0, Kansas City Royals, Round: 1, Overall Pick: 1
Debut:
4/06/2006
View More Bio Info +
Fabio Enrique Castro
Fabio Enrique Castro...was originally signed by White Sox scout Denny Gonzalez.
2011
Spent the entire season with Triple-A Tacoma in the Seattle organization where he posted a 5-4 record and 3.63 ERA in 24 games, including 12 starts...also converted his only save opportunity...allowed a .244 opponents batting average, including .239 (48-for-201) against right-handed hitters compared to .255 (26-for-102) against left-handers...yielded seven of his nine home runs to righties...opponents hit .263 with runners in scoring position...was 5-3 with a 4.07 ERA and .263 opponents batting average in his 12 starting assignments, 0-1 with a 2.29 ERA and .183 opponents average in 12 relief appearances... however, allowed all five of his inherited runners to score in relief...made all of his starts before going on the disabled list June 21 with a fractured left foot...pitched exclusively in relief after he was reinstated Aug. 3...went 0-3 with a 5.18 ERA in 12 games at home compared to 5-1 with a 2.06 ERA in 12 games on the road...the Rainiers were 8-4 (.667) in his starting assignments...tossed six innings in just three of his 12 starts, allowed two runs or fewer seven times and walked two batters or fewer nine times...pitched at least one inning in each of his 12 relief appearances...played for Cibao in the Dominican Winter League following the season, logging a 0-4 record and 6.12 ERA in 13 games, nine starts.
TACOMA: Allowed a season-high nine hits in his first start April 11 at Fresno...then tossed 5.0 scoreless innings in his next start against Sacramento April 16 before allowing a season-high eight runs on a season-high-tying nine hits April 21 against Colorado Springs...also fanned a season-high six against the SkySox...was 0-2 with an 8.03 ERA over his first three starts...then went 4-0 with a 2.82 ERA over his next seven starts from April 26 to May 30...tossed a season-high 6.0 innings three times over that span, including April 26 at Salt Lake and May 7 against Las Vegas when he matched his season-high with six strikeouts...issued a season-high five walks in 4.1 innings May 2 against Tucson...made backto- back relief appearances June 3 and 7...tossed 3.0 scoreless innings on the 3rd against Reno for his only save of the season...made two more starts, including June 20 against Salt Lake when he allowed four runs in six hits in 4.0 innings to snap his four-game winning streak...was placed on the disabled list the next day with a fractured left foot...was reinstated Aug. 3 and pitched exclusively in relief following his return, going 0-1 with a 2.87 ERA in 10 appearances...did not allow a run in four consecutive appearances from Aug. 22 to Sept. 3 (5.0 ip, 1 h)...struck out four batters in 3.1 innings in his final outing Sept. 5 against Fresno...it was his longest outing as a reliever in 2011.
2010
Spent the season with Pawtucket (AAA) in the Boston organization...went 7-9, 4.93 (57 ER, 104.0 IP) in 31 games (15 GS)...in 15 starts, went 3-7, 5.72 (43 ER, 67.2 IP)...effective in relief role with a 4-3, 3.71 (21 ER, 51.0 IP) mark in 16 appearances... stranded 7 of 9 inherited runners...recorded 8 games with 5 or more strikeouts...pitched for Gigantes del Cibao in the Dominican Winter League following the season...recorded back-to-back starts of 11 and 12 strikeouts, Nov. 6 & Nov. 11 vs. Aguilas.
2009
Combined to go 9-6 with a 4.01 ERA (73 ER/164.0 IP) in 29 starts between TOR's Double- A New Hampshire and Triple-A Las Vegas affiliates...Posted 10th best ERA among Blue Jays minor leaguers...Struck out 105 batters between the 2 stops...Marked 1st season used exclusively as a starter...Began the year with New Hampshire...Earned Eastern League Pitcher of the Week honors for the period of 4/20-27...Went 1-0 with a 1.80 ERA (2 ER/10.0 IP), 17 strikeouts and 2 walks in 2 starts during that time...Promoted to Las Vegas on 4/29...Named Pacific Coast League Pitcher of the Week for 5/4-11...Went 1-0 with a perfect 0.00 ERA (13.0 IP) over 2 starts, yielding only 5 hits...After the season, tallied a 2.47 ERA (12 ER/43.2 IP) while going 0-1 in 9 starts for the Gigantes del Cibao in the Dominican Winter League.
2008
Spent most of the season with the Phillies Double-A Reading club, making 27 appearances (16 starts)...Started the year in the rotation, making 5 starts and going 3-0 with a 2.96 ERA (9 ER/27.1 IP)...Had consecutive starts 4/12 and 4/17, allowing no runs over 7.0 frames in each tilt...Moved to bullpen in May, making 10 of his 11 relief appearances before moving back into a starting role...As a starter with Reading, was 7-2 with a 4.13 ERA (41 ER/89.1 IP)...Was 1-0 with a 5.57 mark (13 ER/21.0 IP) out of the bullpen...Promoted to Lehigh Valley on 8/8 and made 3 appearances (2 starts)...Recalled by the Phillies on 8/28 but did not appear in a game before being optioned back on 8/29...Traded to the Blue Jays on 9/29 as the player to be named later in the trade in which the Phillies acquired Matt Stairs on 8/29...Appeared in 9 games (8 starts) for Gigantes del Cibao in the Dominican Winter League, going 1-1 with a 5.97 ERA (25 ER/37.2 IP) with 35 strikeouts compared to 15 walks.
2007
Began his season with Ottawa (AAA) in the bullpen... Was recalled on 4/26... Appeared in 5 games before being optioned to Reading (AA) on 5/20... Had an 11.0-inning scoreless streak, 6/1-14... Promoted to Ottawa on 6/19... His first 25 minor league appearances came out of the bullpen before making 6 straight starts for Ottawa, 7/21-8/18... Went 6-1, 3.02 ERA (14 ER, 41.2 IP) in 25 minor league relief appearances... Was recalled on 8/21... Made his 1st career ML start, 8/23 vs LAD (ND, 5.0 IP, 2 H, R, ER, 6 BB, 4 SO)... Was optioned back to Ottawa following that start before being recalled on 9/3 for the remainder of the season.
2006
Opened the season with TEX...Made his ML debut, 4/6 vs DET (3.2 IP, 3 H, 2 R, 1 ER, 3 BB, 2 SO)...Placed on the 15-day DL on 5/2 (strained left groin)...Made 6 rehab appearances with Frisco (AA) and Oklahoma (AAA) before being activated on 6/16...Did not appear in another game for TEX before being designated for assignment on 6/24...Held opposing hitters to a .200 average in his 4 appearances with TEX...Traded to the Phillies on 6/29...Did not allow a run in his first 17.1 IP with the Phillies...Earned his 1st ML save, 9/27 at WSH (1.0 IP, 2 H, 1 R, 1 ER)...Got his 1st ML loss/decision in the Phillies' final game of the season, 10/1 at FLA...Pitched for Gigantes del Ciabo in the Dominican Winter League.
2005
Acquired in a trade with Kansas City for Esteban German on December 8, 2005...had been selected by the Royals from Chicago (AL) with the first overall selection in the Rule 5 major league draft earlier that day...spent the 2005 season with Winston-Salem (A), going 5-5, 2.28 (20 ER/79.0 IP) with 6 saves and 75 strikeouts in 53 relief appearances...led the Carolina League in appearances and held opposing batters to a .209 (58-277) average...went 2-3, 2.89 (14 ER/43.2 IP) over first 23 appearances through June 8...recorded a 1.53 ERA (6 ER/35.1 IP) over his final 30 outings, beginning June 11, to lower ERA from 2.89 to 2.28...did not allow an earned run in 14.0 innings over his final 11 outings in 2005, recording 5 saves and 16 strikeouts during that span...allowed just 2 home runs over his final 26 appearances and 36.2 innings pitched...allowed both homers in loss on August 5 vs. Frederick...recorded at least one strikeout in 38 of 53 appearances, including season-high 4 strikeouts on April 28 vs. Frederick, August 11 at Wilmington and August 31 vs. Kinston...tossed season-high 3.0 innings on April 17 vs. Lynchburg and May 13 at Lynchburg...was 2- 2, 2.03 (10 ER/44.1 IP) with 4 saves in 25 home outings and 3-3, 2.60 (10 ER/34.2 IP) with 2 saves in 28 road contests...went 2-1 with a 1.06 ERA (2 ER/17.0 IP) in 10 outings in August...held left-handers to a .214 (22-103) average and right-handers to a .207 (36-174) mark...opposing batters hit just .133 (13-98) with runners in scoring position...pitched for Gigantes in the Dominican Winter League, going 0-1, 2.01 (5 ER/22.0 IP) with 22 strikeouts in 24 relief appearances...24 games tied for 3rd-most in the circuit.
2004
Combined to go 5-1 with a 2.91 ERA in 43 relief appearances between Kannapolis and Winston- Salem.
2003
Split the season between Single-A Bristol and Single-A Kannapolis...combined to go 6-4 with a 2.02 ERA in 21 appearances, including two starts...ranked fourth in the Appalachian League with six wins and fifth with a .173 opponents batting average...allowed one earned run over his final 18.2 IP with Bristol to earn a promotion to Kannapolis Aug. 23.
2002
Pitched first professional season for the White Sox Dominican Summer League (R) team...went 10-2 with eight saves and a 1.95 ERA in 25 games, including two starts.
Batting
Pitching
Year
AB
R
H
HR
RBI
SB
AVG
OBP
OPS
Career Regular Season
2
0
0
0
0
0
.000
.000
.000
Year
AB
R
H
HR
RBI
SB
AVG
OBP
OPS
Career Regular Season
2
0
0
0
0
0
.000
.000
.000
Year
W
L
ERA
G
GS
SV
IP
SO
WHIP
Career Regular Season
0
1
3.30
30
1
1
43.2
32
1.21
Year
W
L
ERA
G
GS
SV
IP
SO
WHIP
Career Regular Season
0
1
3.30
30
1
1
43.2
32
1.21
Stats
Career
Game Logs
Splits
Batter vs. Pitcher
MLB
Minors
Pitching
Batting
Fielding
Regular Season
All-Star Game
Regular Season
Wild Card
Division Series
League Championship Series
World Series
Spring Training
Postseason Cumulative
Career Stats
Season
Team
LG
W
L
ERA
G
GS
CG
SHO
HLD
SV
SVO
IP
H
R
ER
HR
NP
HB
BB
IBB
SO
AVG
WHIP
GO/AO
2006
2 teams
-
0
1
2.27
20
0
0
0
0
1
2
31.2
18
9
8
1
489
2
13
0
18
.170
0.98
0.90
2006
TEX
AL
0
0
4.32
4
0
0
0
0
0
0
8.1
6
5
4
0
138
0
7
0
5
.200
1.56
1.38
2006
PHI
NL
0
1
1.54
16
0
0
0
0
1
2
23.1
12
4
4
1
351
2
6
0
13
.158
0.77
0.77
2007
PHI
NL
0
0
6.00
10
1
0
0
1
0
0
12.0
9
8
8
2
225
0
13
0
14
.209
1.83
1.00
MLB Career
-
-
0
1
3.30
30
1
0
0
1
1
2
43.2
27
17
16
3
714
2
26
0
32
.181
1.21
0.92
Season
Team
LG
W
L
ERA
G
GS
CG
SHO
HLD
SV
SVO
IP
H
R
ER
HR
NP
HB
BB
IBB
SO
AVG
WHIP
GO/AO
2006
2 teams
-
0
1
2.27
20
0
0
0
0
1
2
31.2
18
9
8
1
489
2
13
0
18
.170
0.98
0.90
2006
TEX
AL
0
0
4.32
4
0
0
0
0
0
0
8.1
6
5
4
0
138
0
7
0
5
.200
1.56
1.38
2006
PHI
NL
0
1
1.54
16
0
0
0
0
1
2
23.1
12
4
4
1
351
2
6
0
13
.158
0.77
0.77
2007
PHI
NL
0
0
6.00
10
1
0
0
1
0
0
12.0
9
8
8
2
225
0
13
0
14
.209
1.83
1.00
MLB Career
-
-
0
1
3.30
30
1
0
0
1
1
2
43.2
27
17
16
3
714
2
26
0
32
.181
1.21
0.92
Advanced Career Stats
Season
Team
LG
QS
GF
2B
3B
GIDP
GIDPO
WP
BK
SB
CS
PK
S%
P/IP
P/PA
2006
2 teams
-
0
11
5
0
6
22
0
1
1
0
0
.600
15.44
3.912
2006
TEX
AL
0
2
1
0
3
7
0
0
0
0
0
.550
16.56
3.730
2006
PHI
NL
0
9
4
0
3
15
0
1
1
0
0
.620
15.04
3.989
2007
PHI
NL
0
4
2
0
2
9
0
0
0
0
0
.510
18.75
4.018
MLB Career
-
-
0
15
7
0
8
31
0
1
1
0
0
.570
16.35
3.945
Season
Team
LG
QS
GF
2B
3B
GIDP
GIDPO
WP
BK
SB
CS
PK
S%
P/IP
P/PA
2006
2 teams
-
0
11
5
0
6
22
0
1
1
0
0
.600
15.44
3.912
2006
TEX
AL
0
2
1
0
3
7
0
0
0
0
0
.550
16.56
3.730
2006
PHI
NL
0
9
4
0
3
15
0
1
1
0
0
.620
15.04
3.989
2007
PHI
NL
0
4
2
0
2
9
0
0
0
0
0
.510
18.75
4.018
MLB Career
-
-
0
15
7
0
8
31
0
1
1
0
0
.570
16.35
3.945
Season
Team
LG
WPCT
RS/9
TBF
BABIP
OBP
SLG
OPS
K/9
BB/9
HR/9
H/9
K/BB
IR
IR_S
BQR
BQR_S
2006
2 teams
-
.000
2.56
125
.191
.268
.245
.513
5.12
3.69
0.28
5.12
1.38
9
3
4
1
2006
TEX
AL
.---
5.40
37
.240
.351
.233
.584
5.40
7.56
0.00
6.48
0.71
3
0
3
1
2006
PHI
NL
.000
1.54
88
.172
.233
.250
.483
5.01
2.31
0.39
4.63
2.17
6
3
1
0
2007
PHI
NL
.---
6.00
56
.259
.393
.395
.788
10.50
9.75
1.50
6.75
1.08
5
1
4
2
MLB Career
-
-
.000
3.50
181
.207
.307
.289
.596
6.60
5.36
0.62
5.56
1.23
14
4
8
3
Season
Team
LG
WPCT
RS/9
TBF
BABIP
OBP
SLG
OPS
K/9
BB/9
HR/9
H/9
K/BB
IR
IR_S
BQR
BQR_S
2006
2 teams
-
.000
2.56
125
.191
.268
.245
.513
5.12
3.69
0.28
5.12
1.38
9
3
4
1
2006
TEX
AL
.---
5.40
37
.240
.351
.233
.584
5.40
7.56
0.00
6.48
0.71
3
0
3
1
2006
PHI
NL
.000
1.54
88
.172
.233
.250
.483
5.01
2.31
0.39
4.63
2.17
6
3
1
0
2007
PHI
NL
.---
6.00
56
.259
.393
.395
.788
10.50
9.75
1.50
6.75
1.08
5
1
4
2
MLB Career
-
-
.000
3.50
181
.207
.307
.289
.596
6.60
5.36
0.62
5.56
1.23
14
4
8
3
Pitching
Batting
Season Type
Regular Season
Last 10 Games
Last 30 Games
Spring Training
Postseason Cumulative
Season Duration
2013
2012
2011
2010
2009
2008
2007
2006
Game Logs
Season Type
Regular Season
Spring Training
Postseason Cumulative
Season Duration
2013
2012
2011
2010
2009
2008
2007
2006
Splits
Fabio Castro vs.
Choose Team
All Opponents Faced
Season Duration
2013
2012
2011
2010
2009
2008
2007
2006
Batter vs. Pitcher
Please choose an opposing team or player to see results.
Awards
EAS Pitcher of the Week
Week
Team
League
04/27/2009
New Hampshire Fisher Cats
EAS
PCL Pitcher of the Week
Week
Team
League
05/11/2009
Las Vegas 51s
PCL
MEX Mid-Season All-Star
Year
Team
League
2014
Tigres de Quintana Roo
MEX
League Rankings
Latest Transactions
Team
Date
Transaction
December 31, 2016
LHP Fabio Castro transferred to Mayos de Navojoa from Yaquis de Obregon.
November 25, 2016
LHP Fabio Castro assigned to Yaquis de Obregon.
January 20, 2016
Toros de Tijuana released LHP Fabio Castro.
October 15, 2015
LHP Fabio Castro assigned to Tigres del Licey.
July 7, 2015
Toros de Tijuana signed free agent LHP Fabio Castro.
April 13, 2015
Saraperos de Saltillo released LHP Fabio Castro.
April 3, 2015
Saraperos de Saltillo activated LHP Fabio Castro.
February 7, 2015
Saraperos de Saltillo signed free agent LHP Fabio Castro.
October 20, 2014
LHP Fabio Castro assigned to Gigantes del Cibao.
March 26, 2014
LHP Fabio Castro assigned to Tigres de Quintana Roo.
January 30, 2014
LHP Fabio Castro assigned to Dominican Republic.
October 19, 2013
LHP Fabio Castro assigned to Gigantes del Cibao.
July 5, 2013
Tigres de Quintana Roo released LHP Fabio Castro.
May 20, 2013
Tigres de Quintana Roo signed free agent LHP Fabio Castro.
February 26, 2013
LHP Fabio Castro assigned to Los Angeles Dodgers.
January 16, 2013
LHP Fabio Castro assigned to Navegantes del Magallanes.
January 1, 2013
LHP Fabio Castro assigned to Albuquerque Isotopes.
December 26, 2012
LHP Fabio Castro transferred to Estrellas de Oriente from Gigantes del Cibao.
December 19, 2012
Los Angeles Dodgers signed free agent LHP Fabio Castro to a minor league contract.
November 2, 2012
LHP Fabio Castro elected free agency.
October 13, 2012
Fabio Castro assigned to Gigantes del Cibao.
June 19, 2012
LHP Fabio Castro assigned to Midland RockHounds from Sacramento River Cats.
March 30, 2012
Fabio Castro assigned to Sacramento River Cats.
December 20, 2011
Oakland Athletics signed free agent LHP Fabio Castro to a minor league contract and invited him to spring training.
November 2, 2011
LHP Fabio Castro elected free agency.
August 3, 2011
Tacoma Rainiers activated LHP Fabio Castro from the 7-day disabled list.
June 22, 2011
Tacoma Rainiers placed LHP Fabio Castro on the 7-day disabled list.
May 30, 2011
Tacoma Rainiers activated LHP Fabio Castro from the temporarily inactive list.
May 26, 2011
Tacoma Rainiers placed LHP Fabio Castro on the temporarily inactive list.
April 11, 2011
LHP Fabio Castro assigned to Tacoma Rainiers.
November 24, 2010
LHP Fabio Castro assigned to Tacoma Rainiers.
November 24, 2010
Seattle Mariners signed free agent LHP Fabio Castro to a minor league contract and invited him to spring training.
October 5, 2010
LHP Fabio Castro elected free agency.
June 30, 2010
Boston Red Sox sent LHP Fabio Castro outright to Pawtucket Red Sox.
June 28, 2010
Boston Red Sox designated Fabio Castro for assignment.
June 25, 2010
Boston Red Sox recalled LHP Fabio Castro from Pawtucket Red Sox.
April 28, 2010
Boston Red Sox optioned Fabio Castro to Pawtucket Red Sox.
April 27, 2010
Boston Red Sox recalled Fabio Castro from Pawtucket Red Sox.
March 26, 2010
Boston Red Sox optioned Fabio Castro to Pawtucket Red Sox.
December 9, 2009
Boston Red Sox signed free agent Fabio Castro.
November 9, 2009
LHP Fabio Castro elected free agency.
October 16, 2009
LHP Fabio Castro assigned to Gigantes del Cibao.
April 29, 2009
LHP Fabio Castro assigned to Las Vegas 51s from New Hampshire Fisher Cats.
+
View More Transactions
▲