Biographical

Portrait of Harold Baines

Harold Baines DHWhite Sox

White Sox Player Cards | White Sox Team Audit | White Sox Depth Chart

Career Summary
Years PA AVG OBP SLG TAv WARP
22 11092 .289 .356 .465 .288 47.2
Birth Date3-15-1959
Height6' 2"
Weight175 lbs
BatsL
ThrowsL
WARP Summary

Standard

YEAR TEAM AGE G PA AB R H 2B 3B HR TB BB SO HBP SF SH RBI SB CS AVG OBP SLG TAv VORP FRAA WARP
1980 CHA 21 141 518 491 55 125 23 6 13 199 19 65 1 5 2 49 2 4 .255 .281 .405 .251 4.3 -6.5 -0.2
1981 CHA 22 82 296 280 42 80 11 7 10 135 12 41 2 2 0 41 6 2 .286 .318 .482 .289 21.5 -2.2 2.2
1982 CHA 23 161 668 608 89 165 29 8 25 285 49 95 0 9 2 105 10 3 .271 .321 .469 .282 32.8 1.0 3.6
1983 CHA 24 156 655 596 76 167 33 2 20 264 49 85 1 6 3 99 7 5 .280 .333 .443 .276 22.3 6.0 3.0
1984 CHA 25 147 629 569 72 173 28 10 29 308 54 75 0 5 1 94 1 2 .304 .361 .541 .317 36.4 4.0 4.3
1985 CHA 26 160 693 640 86 198 29 3 22 299 42 89 1 10 0 113 1 1 .309 .348 .467 .284 31.3 3.3 3.7
1986 CHA 27 145 618 570 72 169 29 2 21 265 38 89 2 8 0 88 2 1 .296 .338 .465 .289 29.1 7.6 3.8
1987 CHA 28 132 554 505 59 148 26 4 20 242 46 82 1 2 0 93 0 0 .293 .352 .479 .284 16.0 -0.4 1.5
1988 CHA 29 158 674 599 55 166 39 1 13 246 67 109 1 7 0 81 0 0 .277 .347 .411 .285 20.6 -0.5 2.2
1989 CHA 30 96 397 333 55 107 20 1 13 168 60 52 1 3 0 56 0 1 .321 .423 .505 .339 34.3 -0.3 3.7
1989 TEX 30 50 186 172 18 49 9 0 3 67 13 27 0 1 0 16 0 2 .285 .333 .390 .262 0.2 0.0 0.0
1990 OAK 31 32 118 94 11 25 5 0 3 39 20 17 0 4 0 21 0 2 .266 .381 .415 .306 6.4 0.0 0.7
1990 TEX 31 103 371 321 41 93 10 1 13 144 47 63 0 3 0 44 0 1 .290 .377 .449 .285 10.6 0.1 1.2
1991 OAK 32 141 566 488 76 144 25 1 20 231 72 67 1 5 0 90 0 1 .295 .383 .473 .307 32.5 -0.7 3.4
1992 OAK 33 140 543 478 58 121 18 0 16 187 59 61 0 6 0 76 1 3 .253 .331 .391 .274 11.1 -1.2 1.1
1993 BAL 34 118 480 416 64 130 22 0 20 212 57 52 0 6 1 78 0 0 .312 .390 .510 .307 25.0 0.0 2.5
1994 BAL 35 94 357 326 44 96 12 1 16 158 30 49 1 0 0 54 0 0 .294 .356 .485 .276 10.6 0.0 1.0
1995 BAL 36 127 459 385 60 115 19 1 24 208 70 45 0 4 0 63 0 2 .299 .403 .540 .310 29.9 0.0 2.9
1996 CHA 37 143 572 495 80 154 29 0 22 249 73 62 1 3 0 95 3 1 .311 .399 .503 .304 32.4 0.0 3.1
1997 BAL 38 44 149 134 15 39 5 0 4 56 14 15 0 1 0 15 0 0 .291 .356 .418 .283 4.4 0.0 0.4
1997 CHA 38 93 361 318 40 97 18 0 12 151 41 47 0 2 0 52 0 1 .305 .382 .475 .284 11.3 -0.0 1.1
1998 BAL 39 104 328 293 40 88 17 0 9 132 32 40 1 2 0 57 0 0 .300 .369 .451 .284 13.1 0.0 1.3
1999 BAL 40 107 390 345 57 111 16 1 24 201 43 38 0 2 0 81 1 2 .322 .395 .583 .317 27.2 0.0 2.6
1999 CLE 40 28 96 85 5 23 2 0 1 28 11 10 0 0 0 22 0 0 .271 .354 .329 .232 -4.2 0.0 -0.4
2000 BAL 41 72 252 222 24 59 8 0 10 97 29 39 0 1 0 30 0 0 .266 .349 .437 .258 -2.0 0.0 -0.2
2000 CHA 41 24 68 61 2 13 5 0 1 21 7 11 0 0 0 9 0 0 .213 .294 .344 .217 -2.6 0.0 -0.2
2001 CHA 42 32 94 84 3 11 1 0 0 12 8 16 0 2 0 6 0 0 .131 .202 .143 .146 -10.1 0.0 -1.0
Career283011092990812992866488493844604106214411499916283434.289.356.465.288444.510.147.2

Advanced

'opp' stats - Quality of opponents faced - have been moved and are available only as OPP_QUAL in the Statistics reports now.
Minor league stats are currently shownClick to hide.
YEAR Team Lg G PA TAv oppAVG oppOBP oppSLG oppTAv BABIP BPF BRAA repLVL POS_ADJ FRAA BRR BVORP BWARP VORP WARP
1978 KNX AA 137 551 .000 .000 .000 .000 .000 .312 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1979 IOW AAA 125 503 .000 .000 .000 .000 .000 .321 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1980 CHA MLB 141 518 .251 .269 .327 .399 .265 .268 96 -4.9 13.9 -5.1 -6.5 2.0 4.3 -0.2 4.3 -0.2
1981 CHA MLB 82 296 .289 .254 .321 .372 .263 .303 98 8.2 7.5 -2.7 -2.2 3.2 21.5 2.2 21.5 2.2
1982 CHA MLB 161 668 .282 .264 .326 .405 .266 .282 99 14.9 18.0 -6.5 1.0 7.0 32.8 3.6 32.8 3.6
1983 CHA MLB 156 655 .276 .264 .326 .397 .264 .296 101 10.6 17.8 -5.7 6.0 -1.6 22.3 3.0 22.3 3.0
1984 CHA MLB 147 629 .317 .266 .326 .399 .266 .306 98 35.8 16.9 -6 4.0 -7.7 36.4 4.3 36.4 4.3
1985 CHA MLB 160 693 .284 .262 .325 .404 .266 .327 98 16.8 18.9 -7 3.3 2.1 31.3 3.7 31.3 3.7
1986 CHA MLB 145 618 .289 .262 .324 .411 .266 .316 98 18.1 17.1 -6.4 7.6 -1.3 29.1 3.8 29.1 3.8
1987 CHA MLB 132 554 .284 .267 .332 .432 .267 .316 99 14.2 16.3 -10.1 -0.4 -4.2 16.0 1.5 16.0 1.5
1988 CHA MLB 158 674 .285 .259 .321 .388 .265 .316 98 16.1 17.6 -11 -0.5 -2.7 20.6 2.2 20.6 2.2
1989 CHA MLB 96 397 .339 .261 .322 .381 .263 .347 98 30.2 10.4 -6 -0.3 0.4 34.3 3.7 34.3 3.7
1989 TEX MLB 50 186 .262 .259 .322 .380 .262 .322 101 0.4 4.9 -3 0.0 -1.5 0.2 0.0 0.2 0.0
1990 OAK MLB 32 118 .306 .259 .332 .379 .264 .282 96 5.4 3.2 -2 0.0 -0.2 6.4 0.7 6.4 0.7
1990 TEX MLB 103 371 .285 .263 .326 .395 .263 .323 103 9.2 10.0 -6.2 0.1 -1.9 10.6 1.2 10.6 1.2
1991 OAK MLB 141 566 .307 .262 .325 .396 .264 .305 97 26.5 15.3 -9.4 -0.7 0.3 32.5 3.4 32.5 3.4
1992 OAK MLB 140 543 .274 .261 .326 .385 .264 .258 97 7.2 14.1 -8.4 -1.2 -1.1 11.1 1.1 11.1 1.1
1993 BAL MLB 118 480 .307 .270 .337 .412 .266 .314 101 24.4 13.8 -8.8 0.0 -4.4 25.0 2.5 25.0 2.5
1993 BOW AA 2 7 .000 .000 .000 .000 .000 .000 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1994 BAL MLB 94 357 .276 .271 .343 .428 .265 .307 99 6.6 10.8 -6.9 0.0 0.1 10.6 1.0 10.6 1.0
1995 BAL MLB 127 459 .310 .268 .342 .424 .266 .284 100 25.5 13.7 -8.7 0.0 -0.7 29.9 2.9 29.9 2.9
1996 CHA MLB 143 572 .304 .276 .348 .440 .268 .319 96 28.9 17.7 -11.3 0.0 -2.9 32.4 3.1 32.4 3.1
1997 BAL MLB 44 149 .283 .272 .337 .422 .262 .302 93 3.7 4.1 -2.7 0.0 -0.8 4.4 0.4 4.4 0.4
1997 CHA MLB 93 361 .284 .273 .341 .432 .266 .326 95 9.6 10.0 -6.7 -0.0 -1.5 11.3 1.1 11.3 1.1
1998 BAL MLB 104 328 .284 .271 .337 .429 .266 .321 95 8.8 8.9 -5.8 0.0 1.1 13.1 1.3 13.1 1.3
1999 BAL MLB 107 390 .317 .279 .350 .448 .268 .305 98 26.1 10.9 -7.6 0.0 -2.2 27.2 2.6 27.2 2.6
1999 CLE MLB 28 96 .232 .270 .342 .429 .260 .297 106 -3.2 2.7 -1.9 0.0 -1.9 -4.2 -0.4 -4.2 -0.4
2000 BAL MLB 72 252 .258 .274 .343 .448 .264 .282 91 -0.5 7.2 -4.9 0.0 -3.8 -2.0 -0.2 -2.0 -0.2
2000 CHA MLB 24 68 .217 .261 .333 .421 .256 .245 95 -3.4 1.9 -1.2 0.0 0.1 -2.6 -0.2 -2.6 -0.2
2001 CHA MLB 32 94 .146 .265 .333 .419 .260 .157 101 -11.7 2.6 -1.6 0.0 0.7 -10.1 -1.0 -10.1 -1.0
2001 CHR AAA 2 8 .000 .000 .000 .000 .000 .000 0.0 0.0 0.0 0.0 0.0 0.0 0.0

Statistics For All Levels

Minor league stats are currently shownClick to hide.
Year Team Lg PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG ISO TAv VORP FRAA WARP
1978 KNX AA 551 70 138 16 6 13 72 43 91 3 2 .275 .333 .408 .133 .000 0.0 0.0 0.0
1979 IOW AAA 503 87 139 25 8 22 87 33 80 5 7 .298 .345 .528 .230 .000 0.0 0.0 0.0
1980 CHA MLB 518 55 125 23 6 13 49 19 65 2 4 .255 .281 .405 .151 .251 4.3 -6.5 -0.2
1981 CHA MLB 296 42 80 11 7 10 41 12 41 6 2 .286 .318 .482 .196 .289 21.5 -2.2 2.2
1982 CHA MLB 668 89 165 29 8 25 105 49 95 10 3 .271 .321 .469 .197 .282 32.8 1.0 3.6
1983 CHA MLB 655 76 167 33 2 20 99 49 85 7 5 .280 .333 .443 .163 .276 22.3 6.0 3.0
1984 CHA MLB 629 72 173 28 10 29 94 54 75 1 2 .304 .361 .541 .237 .317 36.4 4.0 4.3
1985 CHA MLB 693 86 198 29 3 22 113 42 89 1 1 .309 .348 .467 .158 .284 31.3 3.3 3.7
1986 CHA MLB 618 72 169 29 2 21 88 38 89 2 1 .296 .338 .465 .168 .289 29.1 7.6 3.8
1987 CHA MLB 554 59 148 26 4 20 93 46 82 0 0 .293 .352 .479 .186 .284 16.0 -0.4 1.5
1988 CHA MLB 674 55 166 39 1 13 81 67 109 0 0 .277 .347 .411 .134 .285 20.6 -0.5 2.2
1989 TEX MLB 186 18 49 9 0 3 16 13 27 0 2 .285 .333 .390 .105 .262 0.2 0.0 0.0
1989 CHA MLB 397 55 107 20 1 13 56 60 52 0 1 .321 .423 .505 .183 .339 34.3 -0.3 3.7
1990 OAK MLB 118 11 25 5 0 3 21 20 17 0 2 .266 .381 .415 .149 .306 6.4 0.0 0.7
1990 TEX MLB 371 41 93 10 1 13 44 47 63 0 1 .290 .377 .449 .159 .285 10.6 0.1 1.2
1991 OAK MLB 566 76 144 25 1 20 90 72 67 0 1 .295 .383 .473 .178 .307 32.5 -0.7 3.4
1992 OAK MLB 543 58 121 18 0 16 76 59 61 1 3 .253 .331 .391 .138 .274 11.1 -1.2 1.1
1993 BAL MLB 480 64 130 22 0 20 78 57 52 0 0 .312 .390 .510 .197 .307 25.0 0.0 2.5
1993 BOW AA 7 0 0 0 0 0 0 1 1 0 0 .000 .143 .000 .000 .000 0.0 0.0 0.0
1994 BAL MLB 357 44 96 12 1 16 54 30 49 0 0 .294 .356 .485 .190 .276 10.6 0.0 1.0
1995 BAL MLB 459 60 115 19 1 24 63 70 45 0 2 .299 .403 .540 .242 .310 29.9 0.0 2.9
1996 CHA MLB 572 80 154 29 0 22 95 73 62 3 1 .311 .399 .503 .192 .304 32.4 0.0 3.1
1997 CHA MLB 361 40 97 18 0 12 52 41 47 0 1 .305 .382 .475 .170 .284 11.3 -0.0 1.1
1997 BAL MLB 149 15 39 5 0 4 15 14 15 0 0 .291 .356 .418 .127 .283 4.4 0.0 0.4
1998 BAL MLB 328 40 88 17 0 9 57 32 40 0 0 .300 .369 .451 .150 .284 13.1 0.0 1.3
1999 CLE MLB 96 5 23 2 0 1 22 11 10 0 0 .271 .354 .329 .059 .232 -4.2 0.0 -0.4
1999 BAL MLB 390 57 111 16 1 24 81 43 38 1 2 .322 .395 .583 .261 .317 27.2 0.0 2.6
2000 BAL MLB 252 24 59 8 0 10 30 29 39 0 0 .266 .349 .437 .171 .258 -2.0 0.0 -0.2
2000 CHA MLB 68 2 13 5 0 1 9 7 11 0 0 .213 .294 .344 .131 .217 -2.6 0.0 -0.2
2001 CHA MLB 94 3 11 1 0 0 6 8 16 0 0 .131 .202 .143 .012 .146 -10.1 0.0 -1.0
2001 CHR AAA 8 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 .000 0.0 0.0 0.0

Plate Discipline

YEAR PITCHES ZONE_RT SWING_RT CONTACT_RT Z_SWING_RT O_SWING_RT Z_CONTACT_RT O_CONTACT_RT SW_STRK_RT

Injury History

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation
2001-09-04 2001-09-27 DTD 23 16 Left Thigh Recovery From Previous Injury Quadriceps Strain - -
2001-06-15 2001-09-04 15-DL 81 74 Left Thigh Strain Quadriceps - -
1999-05-23 1999-05-26 DTD 3 2 Right Thigh Strain Quadriceps - -
1998-07-11 1998-08-04 15-DL 24 21 Left Thigh Strain Hamstring -
1998-07-01 1998-07-09 DTD 8 5 Left Thigh Strain Hamstring - -
1993-05-05 1993-05-22 15-DL 17 16 - Trunk Strain Ribcage - -
1989-08-25 1989-08-29 DTD 4 3 - Thigh Strain Hamstring - -
1987-04-07 1987-05-08 15-DL 31 23 Right Knee Surgery 1987-04-08 -
1986-09-28 1986-10-07 DTD 9 8 Right Knee Surgery 1986-10-01 -

Compensation

Year Team Salary
2001 CHA $1,000,000
2000 BAL $2,000,000
2000 CHA $2,000,000
YearsDescriptionSalary
2 yrPrevious$5,000,000
2 yrTotal$5,000,000

 

Service TimeAgentContract Status
21 y 1 d

Details
  • 1 year/$1M (01) (minor-league contract)+bonuses

BP Annual Player Comments

No BP Book Comments have been found for this player.

BP Articles

Harold Baines is referenced in the following articles.

BP Premium requires BP Premium access to view, BP Fantasy requires BP Premium or BP Fantasy access to view

  Title Author Date
Perfect Game Presents: The Baseball Draft: A 50-Year Retrospective, Part TwoAllan Simpson2014-06-09
The Lineup Card: 11 Draft Day What-IfsBaseball Prospectus2014-06-04
Wezen-Ball: When Cuba Stomped the OriolesLarry Granillo2013-03-05
This article requires BP Premium accessMilton the Magnificent?: A Feat As Yet UnaccomplishedChristina Kahrl2009-04-23
This article requires BP Fantasy or Premium accessTeam Health Reports: Minnesota TwinsWill Carroll2009-03-16
This article requires BP Premium accessYou Could Look It Up: Fun With PECOTA Comparables IIISteven Goldman2009-02-20
This article requires BP Premium accessProspectus Hit and Run: Protracting the ProcessJay Jaffe2009-01-22
This article requires BP Premium accessProspectus Hit and Run: Andre and OnwardJay Jaffe2009-01-08
This article requires BP Premium accessOn the Beat: One Man's Hall of Fame VoteJohn Perrotto2008-12-03
This article requires BP Premium accessProspectus Q&A: Rick KranitzDavid Laurila2008-11-09
This article requires BP Premium accessYou Could Look It Up: Who Really Needed an Early Pink Slip?Steven Goldman2008-04-26
This article requires BP Premium accessProspectus Hit and Run: Dissecting the 2008 Hall of Fame VoteJay Jaffe2008-01-09
Prospectus Today: My BallotJoe Sheehan2007-12-28
This article requires BP Premium accessEvery Given Sunday: Holiday GiftsJohn Perrotto2007-12-23
The Class of 2008: The Hitters, Part TwoJay Jaffe2007-12-20
This article requires BP Premium accessThe Class of 2008: The Hitters, Part OneJay Jaffe2007-12-12
This article requires BP Premium accessYou Could Look It Up: Sweepers, Part 3Steven Goldman2007-11-12
This article requires BP Premium accessUnder The Knife: Great ExpectationsWill Carroll2007-06-11
This article requires BP Premium accessUnder The Knife: Playing CatchWill Carroll2007-06-08
Who Will Rid Me of This Pestilent McCovey?: Pinch Running in the Last 50 YearsBrandon Isleib2007-04-10
This article requires BP Premium accessSchrodinger's Bat: Age Before BeautyDan Fox2007-02-15
This article requires BP Premium accessThe Class of 2007: The Hitters, Part TwoJay Jaffe2007-01-08
This article requires BP Premium accessProspectus Today: My Hall of Fame BallotJoe Sheehan2007-01-05
The Week in Quotes: December 19-26Alex Carnevale2006-12-26
Prospectus Today: Evaluating ExtensionsJoe Sheehan2006-04-11
This article requires BP Fantasy or Premium accessTeam Health Reports: Cleveland IndiansWill Carroll2006-03-23
This article requires BP Premium accessProspectus Matchups: Headed for the HallJim Baker2006-01-20
This article requires BP Premium accessUnder The Knife: An Ugly InjuryWill Carroll2005-07-30
This article requires BP Premium accessUnder The Knife: Something New Every DayWill Carroll2005-07-25
This article requires BP Premium accessDoctoring The Numbers: The Draft, Part TwoRany Jazayerli2005-05-19
This article requires BP Premium accessDoctoring The Numbers: The DraftRany Jazayerli2005-05-13
This article requires BP Premium accessProspectus Roundtable: Top 50 Prospects - OutfieldersBaseball Prospectus2005-02-16
This article requires BP Premium accessProspectus Today: The HoldoversJoe Sheehan2004-12-01
This article requires BP Premium accessUnder The Knife: Going LongWill Carroll2004-09-13
This article requires BP Premium accessTeams: A Critical Guide: Teams is Not Your Ex-Girlfriend EditionSteven Goldman2004-05-12
2004 Internet Hall of Fame: You Make the CallNeal Traven2003-12-02
This article requires BP Premium accessProspectus Today: The Case for RaffyJoe Sheehan2003-05-12
This article requires BP Premium accessUnder The Knife: SpeechlessWill Carroll2003-05-07
Team Health Reports: Toronto Blue JaysWill Carroll2003-03-06
Thunder in the Nine Spot: Today’s best-hitting pitchersRany Jazayerli1999-08-06
1997 Internet Baseball Awards™ Results: Your ballots have been counted, and the results are inGreg Spira1997-11-10


BP Chats

DateQuestionAnswer
2009-06-25 13:00:00 (link to chat)How do you see me doing over the next few years? Am I done?
(Vladimir from Los Angeles)
Downshifting into a part-time role, with more and more DH ABs. I suspect that getting you off the field would help your batting line, and a parallel to Harold Baines' career is potentially apt. You must sign with an AL team. (Joe Sheehan)
2009-01-22 13:00:00 (link to chat)It seems that in a few years, Omar Vizquel will join Rusty Staub and Harold Baines as the only guys with 11,000 PAs who are not in the HOF. My loose understanding of the argument against Omar is that while his counting and rate stats compare favorably with the Wiz, after adjusting for eras he comes out a little short offensively (84 OPS+ to 87), but the big difference is defense. Apparently the gulf between their defensive abilities was so great that Ozzie was a 90%+ slam dunk inner-circle type of election, and Omar isn't even a bubble guy. Two questions: Was Ozzie overvalued when he went in, and if not can you shine some light on the defensive differences? Thanks
(ericturner29 from Chicago)
Ozzie Smith's defensive excellence is well-supported by the numbers, as systems such as WARP and Win Shares both love him. Vizquel is more of a mixed bag. The current iteration of WARP most definitely does NOT love him, but I suspect that the forthcoming play-by-play based system will correct that somewhat; his pbp-based UZR numbers eyeball as pretty decent.
Beyond that it's worth noting that Ozzie does have an advantage over Omar with the stick, via a .261 EQA to .254. IN terms of Batting Runs Above Average, the difference is about 100 runs. (Jay Jaffe)
2008-12-05 14:00:00 (link to chat)Harold Baines fell short, so its mute, but shouldn't 3000 hits be an automatic in for the HOF? Even if you're just a "good" player, isn't it a "great" accomplish to play long enough to get that many hits?
(metfanaaron2001 from Baltimore MD)
3,000 hits is a very, very impressive accomplishment but as with 500 homers, the argument is the danger of rising offensive levels making it an easier one to reach. I personally don't think that it should be an automatic if the guy wasn't valuable enough according to a fuller assessment of his suite of accomplishments. They usually are, but Baines' DH work holds his value down significantly. (Jay Jaffe)
2008-01-08 14:00:00 (link to chat)my prediction: Goose in. Rice misses by an extremely small margin. Much, much bleating commences over the voters who submitted blanks to protest roids users, thus depriving the "deserving" pre-roids slugger.
(TomH from Lexington Park MD)
The Goose is Loose! He gets 85.8 percent, and he's the only one who gets in on this ballot.

Rice falls just shy at 72.2 percent, setting him up for a 15th-year push.

Raines 24.3 percent. Oh is that ugly.

Player Total Votes Percentage Rich Gossage 466 85.8% Jim Rice 392 72.2% Andre Dawson 358 65.9% Bert Blyleven 336 61.9% Lee Smith 235 43.3% Jack Morris 233 42.9% Tommy John 158 29.1% Tim Raines 132 24.3% Mark McGwire 128 23.6% Alan Trammell 99 18.2% Dave Concepcion 88 16.2% Don Mattingly 86 15.8% Dave Parker 82 15.1% Dale Murphy 75 13.8% Harold Baines 28 5.2% Rod Beck 2 0.4% Travis Fryman 2 0.4% Robb Nen 2 0.4% Shawon Dunston 1 0.2% Chuck Finley 1 0.2% David Justice 1 0.2% Chuck Knoblauch 1 0.2% Todd Stottlemyre 1 0.2%
Jose Rijo 0 0% Brady Anderson 0 0% (Jay Jaffe)


BP Roundtables

No BP Roundtables have mentioned this guy.