Karim Castro - P

Retired

Show Info
Age: 38
B/T: R/R
Pos: P (P)
HT/WT: 6-3/191
Born: Changuinola, PA
Pitches: 4-Seam FB, Curveball, Change Up, Slider
Salary: - Pro Years: 17
Status: Active Roster ML Years: 14
Injury: none Years w/Team: 5
MiLB Options: 2 40-Man Roster: Y
Waiver Status: None No Trade Clause: N
Trading Block: N Playoff Roster: N
Spring Invite: N
Filters:
Type:
Close
Transaction Type: All
Season Date Franchise Transaction
23 10/29/2011 5:39 AM Flaxseeds Left via Free-Agency
22 9/23/2011 2:39 PM Flaxseeds Placed on DL
20 4/5/2011 11:56 AM Flaxseeds Activated from DL
20 3/31/2011 11:36 AM Flaxseeds Placed on DL
20 3/18/2011 12:44 AM Flaxseeds Contract Extension
20 2/25/2011 11:37 AM Flaxseeds Activated from DL
20 2/10/2011 1:49 PM Flaxseeds Placed on DL
19 1/3/2011 2:35 PM Flaxseeds Activated from DL
19 12/9/2010 2:08 AM Flaxseeds Placed on DL
18 10/15/2010 3:00 PM Flaxseeds Activated from DL
18 9/18/2010 4:23 PM Flaxseeds Placed on DL
18 8/2/2010 12:03 PM Flaxseeds Added to 40-Man Roster
18 8/2/2010 3:01 AM Flaxseeds Free-Agent Signing
18 7/27/2010 9:41 PM Blaze Left via Free-Agency
17 5/3/2010 10:31 AM Blaze Added to 40-Man Roster
17 5/3/2010 3:00 AM Blaze Free-Agent Signing
17 4/27/2010 9:43 PM Armstrongs Left via Free-Agency
16 3/25/2010 9:54 AM Armstrongs Placed On Waiver Wire
15 1/4/2010 6:53 AM Armstrongs Activated from DL
15 12/13/2009 3:24 PM Armstrongs Placed on DL
15 12/4/2009 10:49 PM Armstrongs Activated from DL
15 11/30/2009 11:29 AM Armstrongs Placed on DL
15 11/28/2009 1:18 PM Armstrongs Activated from DL
15 10/31/2009 1:04 PM Armstrongs Placed on DL
14 9/27/2009 9:40 PM Armstrongs Placed On Waiver Wire
14 9/15/2009 9:34 PM Armstrongs Placed on DL
14 8/2/2009 8:03 PM Armstrongs Contract Extension
13 6/3/2009 9:33 PM Armstrongs Placed on DL
13 5/5/2009 10:36 AM Armstrongs Arbitration Signing
12 2/4/2009 3:01 PM Armstrongs Arbitration Signing
11 12/11/2008 10:45 AM Armstrongs Activated from DL
11 12/3/2008 11:03 AM Armstrongs Placed on DL
11 11/3/2008 5:42 AM Armstrongs Contract Renewal
10 10/14/2008 7:49 PM Armstrongs Activated from DL
10 9/21/2008 2:22 PM Armstrongs Placed on DL
10 8/4/2008 5:43 AM Armstrongs Contract Renewal
9 7/19/2008 8:28 AM Armstrongs Activated from DL
9 7/12/2008 7:23 AM Armstrongs Placed on DL
9 6/7/2008 9:38 PM Armstrongs Activated from DL
9 5/31/2008 9:01 AM Armstrongs Placed on DL
9 5/7/2008 11:12 AM Armstrongs Added to 40-Man Roster
9 5/2/2008 5:59 AM Armstrongs Contract Renewal
8 3/27/2008 1:12 PM Armstrongs Placed on DL
8 2/2/2008 6:00 AM Armstrongs Contract Renewal
7 11/4/2007 10:12 AM Armstrongs Contract Renewal
6 10/21/2007 9:28 PM Armstrongs Placed on DL
6 9/28/2007 11:00 PM Armstrongs International Free-Agent