Biographical

Portrait of Mark McLemore

Mark McLemore 2BRangers

Rangers Player Cards | Rangers Team Audit | Rangers Depth Chart

Career Summary
Years PA AVG OBP SLG TAv WARP
19 7239 .259 .349 .341 .247 11.3
Birth Date10-4-1964
Height5' 11"
Weight175 lbs
BatsB
ThrowsR
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
1986 CAL 21 5 6 4 0 0 0 0 0 0 1 2 0 0 1 0 0 1 .000 .200 .000 .272 -0.2 0.3 0.0
1987 CAL 22 138 499 433 61 102 13 3 3 130 48 72 0 3 15 41 25 8 .236 .310 .300 .229 1.6 -4.9 -0.3
1988 CAL 23 77 265 233 38 56 11 2 2 77 25 28 0 2 5 16 13 7 .240 .312 .330 .239 5.8 -1.8 0.4
1989 CAL 24 32 115 103 12 25 3 1 0 30 7 19 1 1 3 14 6 1 .243 .295 .291 .231 -0.5 0.3 -0.0
1990 CAL 25 20 53 48 4 7 2 0 0 9 4 9 0 0 1 2 1 0 .146 .212 .188 .164 -3.1 -1.1 -0.4
1990 CLE 25 8 12 12 2 2 0 0 0 2 0 6 0 0 0 0 0 0 .167 .167 .167 .133 -0.9 -0.2 -0.1
1991 HOU 26 21 68 61 6 9 1 0 0 10 6 13 0 1 0 2 0 1 .148 .221 .164 .154 -3.1 0.7 -0.3
1992 BAL 27 101 256 228 40 56 7 2 0 67 21 26 0 1 6 27 11 5 .246 .308 .294 .219 -3.4 2.8 -0.1
1993 BAL 28 148 663 581 81 165 27 5 4 214 64 92 1 6 11 72 21 15 .284 .353 .368 .248 3.3 12.7 1.6
1994 BAL 29 104 400 343 44 88 11 1 3 110 51 50 1 1 4 29 20 5 .257 .354 .321 .246 5.1 2.3 0.7
1995 TEX 30 129 542 467 73 122 20 5 5 167 59 71 3 3 10 41 21 11 .261 .346 .358 .250 6.5 4.6 1.1
1996 TEX 31 147 611 517 84 150 23 4 5 196 87 69 0 5 2 46 27 10 .290 .389 .379 .267 24.1 14.3 3.6
1997 TEX 32 89 399 349 47 91 17 2 1 115 40 54 2 2 6 25 7 5 .261 .338 .330 .233 -1.5 -2.6 -0.4
1998 TEX 33 126 567 461 79 114 15 1 5 146 89 64 2 3 12 53 12 4 .247 .369 .317 .250 8.0 -6.5 0.2
1999 TEX 34 144 664 566 105 155 20 7 6 207 83 79 0 6 9 45 16 8 .274 .363 .366 .248 10.4 1.9 1.2
2000 SEA 35 138 578 481 72 118 23 1 3 152 81 78 1 4 11 46 30 14 .245 .353 .316 .239 -1.2 -5.9 -0.7
2001 SEA 36 125 487 409 78 117 16 9 5 166 69 84 0 6 3 57 39 7 .286 .384 .406 .283 31.1 -1.8 2.9
2002 SEA 37 104 407 337 54 91 17 2 7 133 61 63 1 4 4 41 18 10 .270 .380 .395 .287 20.6 1.1 2.2
2003 SEA 38 99 352 309 34 72 15 2 2 97 38 71 2 3 0 37 5 5 .233 .318 .314 .230 -3.1 1.4 -0.2
2004 OAK 39 77 295 250 29 62 14 0 2 82 41 33 1 1 2 21 0 2 .248 .355 .328 .243 0.6 -1.9 -0.1
Career1832723961929431602255475321108759831552105615272119.259.349.341.247100.215.711.3

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
1982 SLO A- 55 210 .000 .000 .000 .000 .000 .383 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1983 PEO A 95 393 .000 .000 .000 .000 .000 .292 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1984 RED A+ 134 603 .000 .000 .000 .000 .000 .340 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1985 MID AA 117 534 .000 .000 .000 .000 .000 .303 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1986 CAL MLB 5 6 .272 .230 .309 .339 .242 .000 92 0.1 0.2 0 0.3 -0.4 -0.2 0.0 -0.2 0.0
1986 MID AA 63 291 .000 .000 .000 .000 .000 .338 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1986 EDM AAA 73 333 .000 .000 .000 .000 .000 .304 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1987 CAL MLB 138 499 .229 .266 .332 .427 .266 .274 97 -16.9 14.7 -0.7 -4.9 4.5 1.6 -0.3 1.6 -0.3
1988 CAL MLB 77 265 .239 .260 .325 .391 .267 .263 97 -5.2 6.9 -0.2 -1.8 2.9 5.8 0.4 5.8 0.4
1988 PSP A+ 11 57 .000 .000 .000 .000 .000 .405 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1988 EDM AAA 12 51 .000 .000 .000 .000 .000 .279 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1989 CAL MLB 32 115 .231 .249 .319 .369 .260 .294 97 -3.2 3.0 -0.2 0.3 0.7 -0.5 -0.0 -0.5 -0.0
1989 EDM AAA 114 485 .000 .000 .000 .000 .000 .284 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1990 CAL MLB 20 53 .164 .263 .325 .400 .266 .179 96 -5 1.4 0.3 -1.1 0.5 -3.1 -0.4 -3.1 -0.4
1990 CLE MLB 8 12 .133 .252 .335 .377 .265 .333 101 -1.5 0.3 0 -0.2 0.1 -0.9 -0.1 -0.9 -0.1
1990 PSP A+ 6 25 .000 .000 .000 .000 .000 .400 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1990 CSP AAA 14 67 .000 .000 .000 .000 .000 .311 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1990 EDM AAA 9 43 .000 .000 .000 .000 .000 .345 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1991 HOU MLB 21 68 .154 .265 .323 .393 .262 .184 98 -7.2 1.8 -0.1 0.7 1.2 -3.1 -0.3 -3.1 -0.3
1991 JAC AA 7 28 .000 .000 .000 .000 .000 .222 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1991 ROC AAA 57 259 .000 .000 .000 .000 .000 .315 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1991 TUC AAA 4 16 .000 .000 .000 .000 .000 .385 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1992 BAL MLB 101 256 .219 .259 .326 .384 .265 .276 97 -10.2 6.6 -0.5 2.8 3.1 -3.4 -0.1 -3.4 -0.1
1993 BAL MLB 148 663 .248 .268 .336 .412 .265 .328 102 -8.4 19.0 -6 12.7 0.4 3.3 1.6 3.3 1.6
1994 BAL MLB 104 400 .246 .272 .345 .430 .266 .292 99 -6.2 12.1 -0.8 2.3 1.0 5.1 0.7 5.1 0.7
1995 TEX MLB 129 542 .250 .271 .342 .425 .266 .297 101 -5.8 16.2 -2.4 4.6 0.5 6.5 1.1 6.5 1.1
1996 TEX MLB 147 611 .267 .280 .350 .450 .272 .324 104 4.8 18.9 -0.9 14.3 -1.8 24.1 3.6 24.1 3.6
1997 TEX MLB 89 399 .233 .268 .332 .421 .259 .304 107 -12 11.0 -0.5 -2.6 0.9 -1.5 -0.4 -1.5 -0.4
1997 PCH A+ 0 9 .000 .000 .000 .000 .000 .667 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1997 OKL AAA 0 11 .000 .000 .000 .000 .000 .111 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1998 TEX MLB 126 567 .250 .271 .338 .435 .267 .276 105 -6 15.4 -0.9 -6.5 0.9 8.0 0.2 8.0 0.2
1999 TEX MLB 144 664 .248 .273 .346 .439 .264 .306 104 -9.7 18.6 -1.2 1.9 4.9 10.4 1.2 10.4 1.2
2000 SEA MLB 138 578 .239 .273 .344 .441 .263 .285 90 -14.1 16.4 -1.1 -5.9 -1.0 -1.2 -0.7 -1.2 -0.7
2001 SEA MLB 125 487 .283 .269 .333 .435 .265 .344 95 12.2 13.3 1.4 -1.8 3.9 31.1 2.9 31.1 2.9
2002 SEA MLB 104 407 .287 .267 .331 .427 .265 .310 94 11.5 10.9 -2.1 1.1 1.2 20.6 2.2 20.6 2.2
2003 SEA MLB 99 352 .230 .265 .332 .427 .263 .293 98 -11.4 9.6 1.6 1.4 -2.4 -3.1 -0.2 -3.1 -0.2
2004 OAK MLB 77 295 .243 .271 .334 .438 .259 .278 104 -5.5 8.8 0.1 -1.9 -0.8 0.6 -0.1 0.6 -0.1
2004 SAC AAA 6 24 .000 .000 .000 .000 .000 .588 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
1982 SLO A- 210 42 49 6 2 0 25 39 38 14 6 .297 .435 .358 .061 .000 0.0 0.0 0.0
1983 PEO A 393 42 79 7 3 0 18 53 64 15 11 .240 .344 .280 .040 .000 0.0 0.0 0.0
1984 RED A+ 603 102 142 8 3 0 45 106 75 59 15 .295 .415 .324 .029 .000 0.0 0.0 0.0
1985 MID AA 534 80 124 17 6 2 46 66 59 31 16 .271 .360 .347 .076 .000 0.0 0.0 0.0
1986 CAL MLB 6 0 0 0 0 0 0 1 2 0 1 .000 .200 .000 .000 .272 -0.2 0.3 0.0
1986 MID AA 291 54 75 9 1 1 29 48 18 38 8 .316 .432 .376 .059 .000 0.0 0.0 0.0
1986 EDM AAA 333 41 79 13 1 0 23 39 30 29 9 .276 .359 .329 .052 .000 0.0 0.0 0.0
1987 CAL MLB 499 61 102 13 3 3 41 48 72 25 8 .236 .310 .300 .065 .229 1.6 -4.9 -0.3
1988 CAL MLB 265 38 56 11 2 2 16 25 28 13 7 .240 .312 .330 .090 .239 5.8 -1.8 0.4
1988 PSP A+ 57 9 15 3 1 0 6 11 7 7 3 .341 .482 .455 .114 .000 0.0 0.0 0.0
1988 EDM AAA 51 7 12 3 0 0 6 4 4 7 1 .267 .314 .333 .067 .000 0.0 0.0 0.0
1989 EDM AAA 485 60 105 13 2 2 34 49 67 26 11 .244 .322 .298 .053 .000 0.0 0.0 0.0
1989 CAL MLB 115 12 25 3 1 0 14 7 19 6 1 .243 .295 .291 .049 .231 -0.5 0.3 -0.0
1990 EDM AAA 43 6 10 2 0 0 4 7 7 2 1 .278 .395 .333 .056 .000 0.0 0.0 0.0
1990 CLE MLB 12 2 2 0 0 0 0 0 6 0 0 .167 .167 .167 .000 .133 -0.9 -0.2 -0.1
1990 CAL MLB 53 4 7 2 0 0 2 4 9 1 0 .146 .212 .188 .042 .164 -3.1 -1.1 -0.4
1990 PSP A+ 25 3 6 0 0 0 2 3 7 0 2 .273 .360 .273 .000 .000 0.0 0.0 0.0
1990 CSP AAA 67 9 15 2 0 1 6 10 11 3 2 .263 .373 .351 .088 .000 0.0 0.0 0.0
1991 JAC AA 28 6 5 3 0 1 4 6 3 1 0 .227 .393 .500 .273 .000 0.0 0.0 0.0
1991 ROC AAA 259 32 64 11 4 1 28 27 29 12 5 .281 .354 .377 .096 .000 0.0 0.0 0.0
1991 TUC AAA 16 2 5 1 0 0 0 2 1 0 0 .357 .438 .429 .071 .000 0.0 0.0 0.0
1991 HOU MLB 68 6 9 1 0 0 2 6 13 0 1 .148 .221 .164 .016 .154 -3.1 0.7 -0.3
1992 BAL MLB 256 40 56 7 2 0 27 21 26 11 5 .246 .308 .294 .048 .219 -3.4 2.8 -0.1
1993 BAL MLB 663 81 165 27 5 4 72 64 92 21 15 .284 .353 .368 .084 .248 3.3 12.7 1.6
1994 BAL MLB 400 44 88 11 1 3 29 51 50 20 5 .257 .354 .321 .064 .246 5.1 2.3 0.7
1995 TEX MLB 542 73 122 20 5 5 41 59 71 21 11 .261 .346 .358 .096 .250 6.5 4.6 1.1
1996 TEX MLB 611 84 150 23 4 5 46 87 69 27 10 .290 .389 .379 .089 .267 24.1 14.3 3.6
1997 PCH A+ 9 1 4 1 0 0 3 2 1 1 1 .571 .667 .714 .143 .000 0.0 0.0 0.0
1997 OKL AAA 11 0 1 0 0 0 1 1 1 1 0 .100 .182 .100 .000 .000 0.0 0.0 0.0
1997 TEX MLB 399 47 91 17 2 1 25 40 54 7 5 .261 .338 .330 .069 .233 -1.5 -2.6 -0.4
1998 TEX MLB 567 79 114 15 1 5 53 89 64 12 4 .247 .369 .317 .069 .250 8.0 -6.5 0.2
1999 TEX MLB 664 105 155 20 7 6 45 83 79 16 8 .274 .363 .366 .092 .248 10.4 1.9 1.2
2000 SEA MLB 578 72 118 23 1 3 46 81 78 30 14 .245 .353 .316 .071 .239 -1.2 -5.9 -0.7
2001 SEA MLB 487 78 117 16 9 5 57 69 84 39 7 .286 .384 .406 .120 .283 31.1 -1.8 2.9
2002 SEA MLB 407 54 91 17 2 7 41 61 63 18 10 .270 .380 .395 .125 .287 20.6 1.1 2.2
2003 SEA MLB 352 34 72 15 2 2 37 38 71 5 5 .233 .318 .314 .081 .230 -3.1 1.4 -0.2
2004 OAK MLB 295 29 62 14 0 2 21 41 33 0 2 .248 .355 .328 .080 .243 0.6 -1.9 -0.1
2004 SAC AAA 24 2 10 1 0 0 5 5 2 0 0 .526 .625 .579 .053 .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
2004-07-04 2004-07-06 DTD 2 1 Right Knee Swelling - -
2004-05-26 2004-06-01 DTD 6 5 Right Knee Swelling - -
2004-03-26 2004-05-11 15-DL 46 31 Right Knee Recovery From Surgery Meniscus 2004-03-22
2004-03-20 2004-03-26 Camp 6 0 Right Knee Surgery Meniscus 2004-03-22 -
1998-06-07 1998-06-22 15-DL 15 14 Left Thigh Strain Hamstring - -
1997-08-24 1997-09-29 60-DL 36 33 Bilateral Knee Surgery Cartilage Under Patella 1997-09-16 -
1997-05-15 1997-05-15 On-Alr 0 0 Right Hand Recovery From Sprain Radial Collateral Ligament - -
1997-05-15 1997-06-12 15-DL 28 25 Left Knee Surgery Cartilage Under Patella 1997-05-24 -
1997-04-01 1997-04-01 DTD 0 0 Right Hand Sprain Radial Collateral Ligament - -
1991-05-09 1991-06-25 15-DL 47 43 - Not Disclosed - -
1990-05-17 1990-08-17 60-DL 92 84 Right Wrist Sprain Ligament - -
1988-05-24 1988-08-02 60-DL 70 61 Right Arm Surgery Blood Clot 1988-06-17 -

Compensation

Year Team Salary
2007 HOU $380,000
2006 HOU $327,000
2005 HOU $316,000
2004 OAK $725,000
2003 SEA $3,150,000
2002 SEA $3,150,000
2001 SEA $2,000,000
2000 SEA $2,000,000
YearsDescriptionSalary
8 yrPrevious$12,048,000
8 yrTotal$12,048,000

 

Service TimeAgentContract Status
15 y 160 dT Attanasio

Details
  • retired 12/04 signed as a free agent from BAL 4/04 released 3/04 signed as a free agent from SEA 2/04, 1 year/$0.725M (04) (minor-league contract) FA 12/00, 2 year/$6M (02-03)

2014 Preseason Forecast

Last Update: 3/11/2014 05:35 ET

PCT PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG TAv VORP FRAA WARP
Weighted Mean???????????.000.000.000.0000.0?0.0

Diagnostics

Breakout Rate Improve Rate Collapse Rate Attrition Rate MLB %
0% 0% 0% 0% 0%

Upside By Year

2014 2015 2016 2017 2018 2019 PEAK 5
out of baseballout of baseballout of baseballout of baseballout of baseballout of baseballout of baseball

Comparable Players (Similarity Index )

Rank Score Name Year TAv Trend

BP Annual Player Comments

YearComment
2005 When he came up as the slick-fielding replacement for Bobby Grich in 1987, there was no way to expect McLemore would still be around, 17 seasons later. He came up the same year as Jerry Browne, an extremely similar player: They were both fast, switch-hitting second basemen, and they were both willing to take a walk. Both of their parent organizations soured on them in their sophomore seasons. They both wound up in Cleveland by 1990; Browne was the starter, and Carlos Baerga later doomed both of them. Browne contributed to the last hurrah of the LaRussa A's in '92 as a utility man. That same season, McLemore wound up on Baltimore's bench, where he spent a lot of time watching Billy Ripken play with his brother. McLemore got his big opportunity in '93, when injuries created an opening in the Oriole outfield, which got Mac a decade of regular playing time. Browne was out of the game by 1996. The kicker? McLemore's more than a year older than Browne. He's retired, capping a fine career.
2003 McLemore’s defense in left wasn’t spectacular. He’s not the fastest to the ball, and he doesn’t have the best arm, but at least he heads in the right direction. Despite being a switch-hitter, Piniella went to great lengths to keep him from getting many plate appearances against lefties. Unless the Mariners trade an outfielder, McLemore will be paid $3 million to be a super-utility player again, although Melvin may not take quite the shine to him that Piniella did.
2002 Piniella used McLemore to rest everyone else in the lineup, playing him at every fielding position but catcher and first base. His defense was average on the corners and bad up the middle, but he had a career year with the bat, a performance that was critical to the Mariners' league-best offense. He won’t come close to that output again.
2001 In addition to walks, a major benefit of plate discipline is that it increases the likelihood that a batter will get a pitch he can handle and hit the ball hard. Mark McLemore’s hitting has sunk to the point where that benefit is virtually non-existent. The base on balls is his only offensive skill. His club option automatically vested at 475 plate appearances, so he’ll be back to provide everybody’s favorite intangible, veteran leadership, but little else.
2000 McLemore is 35 years old, has established himself as below average at his position and is playing with knees that can explode at any time. In other words, he’s not the kind of player you should sign to a two-year, seven-figure contract. McLemore has signed with Mariners; as a utility player who gets 350 at-bats and plays some second base and right field, he can help them.
1998 Had a standard McLemore year, which disappointed only because he’d been so much better in 1996. He’s still a good defensive second baseman. He had surgery on both knees in September; if his recovery works out, he can still be useful.
1997 The surprise in Texas was that Mac didn’t fold as the season went on. He’s always been an excellent defensive second baseman and a good basestealer. He’s learned how to get on base consistently.
1996  From waiver wire bait to important player. The lesson should be "secondbasemen are a dime a dozen," but to hear the media these days Mark McLemore is supposed to be something more than that.

BP Articles

Mark McLemore 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
The BP Wayback Machine: A Fan's Quandary/A New LowDerek Zumsteg2014-09-09
This article requires BP Fantasy or Premium accessDeep Impact: Week 19Ben Carsley2014-08-12
This article requires BP Premium accessProspectus Matchups: Participation ExtremesJim Baker2005-12-20
This article requires BP Premium accessProspectus Matchups: One Dance OnlyJim Baker2005-02-11
Prospectus Triple Play: Atlanta Braves, Tampa Bay Devil Rays, Toronto Blue JaysBaseball Prospectus2004-12-10
This article requires BP Premium accessTransaction Analysis: November 17-22, 2004Christina Kahrl2004-11-29
This article requires BP Premium accessProspectus Today: A Ridiculous GameJoe Sheehan2004-09-27
This article requires BP Premium accessUnder The Knife: A Golden Era?Will Carroll2004-08-23
Rogue's Gallery: The Most Efficient Base-Stealing Teams EverJim Baker2004-07-23
This article requires BP Premium accessTransaction Analysis: May 10-13, 2004Christina Kahrl2004-05-15
This article requires BP Premium accessUnder The Knife: Dueling InjuriesWill Carroll2004-03-22
Prospectus Triple Play: Baltimore Orioles, Colorado Rockies, New York MetsBaseball Prospectus2004-02-18
This article requires BP Premium accessTransaction Analysis: January 12-February 6, 2004Christina Kahrl2004-02-11
This article requires BP Premium accessProspectus Today: Best Free-Agent SigningsJoe Sheehan2004-01-20
This article requires BP Premium accessProspectus Today: Disappointment in the NorthwestJoe Sheehan2003-09-26
Prospectus Triple Play: Anaheim Angels, Chicago Cubs, Detroit TigersBaseball Prospectus2003-08-28
Prospectus Triple Play: Cleveland Indians, Los Angeles Dodgers, Seattle MarinersBaseball Prospectus2003-07-25
Prospectus Triple Play: Cleveland Indians, Los Angeles Dodgers, Seattle MarinersBaseball Prospectus2003-07-11
This article requires BP Premium accessProspectus Today: The Eyes Have ItJoe Sheehan2003-07-01
Breaking Balls: Dissecting MelvinDerek Zumsteg2003-07-01
This article requires BP Premium accessTransaction Analysis: June 10-15Christina Kahrl2003-06-19
This article requires BP Premium accessBreaking Balls: Kid StuffDerek Zumsteg2003-06-19
This article requires BP Premium accessProspectus Today: M's 2001, v2.0Joe Sheehan2003-06-10
Prospectus Triple Play: Cleveland Indians, Los Angeles Dodgers, Seattle MarinersBaseball Prospectus2003-05-30
Prospectus Triple Play: Cleveland Indians, Los Angeles Dodgers, Seattle MarinersBaseball Prospectus2003-05-16
The Eddie Award: Good Things Come to Those Who WalkJeff Bower2003-02-28
2001 Internet Baseball Awards Results: Your Choices for the League's Top HonorsGreg Spira2001-11-09


BP Chats

No BP chats have mentioned this guy.

BP Roundtables

No BP Roundtables have mentioned this guy.