A purely speculative analysis on a BJ Upton contract extension
So we learned today that Justin Upton decided to sign a six year, $51 million dollar deal with the Diamondbacks. For the last couple of years, we as fans have wondered if it was possible to sign BJ Upton to a long term deal, buy out arbitration and his first couple years of free agency, and so on and ultimately drew conclusions that BJ was seeking to hit free agency and sign a big deal. With his brother signing with the Diamondbacks, the perspective changes a little bit; after all, they are siblings and ultimately if Justin could be bought out, BJ has to have a price as well. I've decided with absolutely no information whatsoever on any status on negotiation to speculatively analyze where each party might be on a contract that may or may not have absolutely no basis in reality. Results after the jump.
Justin's contract contains a $1.25 million dollar signing bonus and breaks down like this:
10: 0.5m
11: 4.25m
12: 6.75m
13: 9.75m
14: 14.25m
15: 14.5m
So, a soft signing bonus and what amounts to a pittance in salary the first year very quickly accelerates to very big money in a clearly back-loaded contract, his arb years are 2011-2013, while his free agent years are the next two.
There are a couple of things to note here before we start speculating as to where the Rays and BJ might be eying each other at in terms of a contract:
First, Justin is still only 22 years old. A six year deal doesn't necessarily eat into the prime of his career. He'll be out of the contract at 28 years old and still have around three years of his physical prime left. He'll be able to land a fat deal with someone else assuming he stays healthy and continues to improve.
Second, the Diamondbacks as of recent years, have not been in the business of deferring money on contracts. Back when the Diamondbacks started in 1998, financial deferment was all the rage in baseball, and the DBacks did it a ton, committing what eventually ended up being hundreds of millions of dollars to players like Randy Johnson, Matt Williams, Curt Schilling, Mark Grace, and Luis Gonzalez. As of before the start of the season last year, they still owed $59 million in deferred money, and most of it goes to players on that 2001 world series roster. Deferred money and irresponsible spending is what ultimately forced new ownership for the Diamondbacks. The group that took over in 2004 does not defer contracts.
I'm going to attempt to promote what I'll refer to as a reasonable range,' the maximum that Upton should be asking for, and the minimum the Rays should be offering, in order for these two parties to be properly negotiating a contract.
I'm going to start with where BJ might be because it's going to take a lot longer to explain his perspective then where the Rays might sit. In contrast to his brother, BJ is no spring chicken. While only 25, he's still, by virtue of his age, going to be more difficult to buy out his free-agency years then Justin. He's already into his 1st arbitration year and if he doesn't sign an extension, will hit free agency when he's 28, which is the same as his brother would be now after the contract.
While the standard way of making these estimates would be based around a player's WAR dollar value, in today's economy, WAR is simply overinflated. BJ's been worth $49.1m over the last three years, and there's no team in major league baseball that would even think about signing just about any player to a contract of this value. Instead, I'm going to base BJ's demands on a combination of his arbitration value, and the contract his brother just signed.
Upton's arbitration value for this year was $3 million. If we use the 40/60/80 formula based off of this salary, BJ's free agent value today would be $7.5m/yr with his final 2 arbitration years being worth $4.5m and $6m respectively. If you include the general-estimate 3% inflation to these values, they turn into roughly $4.65m, $6.37m, and $8.2m respectively. Without using math, we can safely assume that Upton would not be asking for any more money in his free-agency years then his brother is getting now, unless the Rays decide to try to buy out several years of his free agency. Upton will be at best as good as his brother, and it's pretty likely based on past performance that he won't be quite as good, so the absolute ceiling it should be expected he's asking for on his first year of free-agency is $14.5 million.
Going on the $8.2 estimated now value with inflation vs the $14.5 estimated max that his brother earns, and considering that buying out his first 2 free-agency years will be more expensive then his brothers, I feel safe picking a number in the middle of these two for Free Agent Year 1, That would end up being $11.35m, with 10% escalators for each year after the first. FA year 2 would cost $12.5m, FA year 3 would be $13.75m, and FA4 would be $15.1m. I would also feel safe assuming that BJ would require current non-inflation-adjusted-arbitration-values + 10% to buy out his remaining arbitration, or 4.95m and 7.25m. If you add up all these years in pure salary, the grand total is $64.9 million, which sounds like a reasonable estimate. Ultimately, I would feel safe thinking that for a 6 year contract, BJ would be asking for a maximum of $65m, and I would knock off 10% off each year and bundle it all together as part of a signing bonus. What you end up with is:
Signing Bonus: $6.55m
ARB2 - 4.65m
ARB3 - 6.37m
FA1 - 10.215m
FA2 - 11.25m
FA3 - 12.375m
FA4 - 13.59m
Total salary: $65m over 6 years
Simply put, that's a lotta cash and those are some big numbers at the end. In contrast, I think it's a lot easier to figure out the Rays initial offer, take CC's contract signed in 2005, chop off the first two years and offer the remaining 4 as his year to year salary, with his signing bonus being the total rate of inflation on that contract since 2005, which is approximately 11%. You chop off the first two years because CC hadn't reached arbitration yet when they negotiated that contract.
Signing Bonus: $3m
ARB2 - 4m
ARB3 - 5.25m
FA1 - 8m
FA2 - 10m
Total Salary: $30.25m over 4 years
While at first glance there's a huge salary discrepancy here, I personally think that BJ would be more then willing to consider a 4 year deal, and might actually prefer it. He'd hit free agency at 30 and still have an opportunity to land a big contract, whereas a 6 year deal puts him at 32 years old and on the fringe of the end of his prime. If you adjust the signing bonus by removing the 10% off the last 2 years from it, and chop off the last 2 years of his suggested proposal, you come up with this:
Signing Bonus: 3.665m
ARB2 - 4.65m
ARB3 - 6.37m
FA1 - 10.215m
FA2 - 11.25m
Total Salary: $36.15m over 4 years
From this perspective, I personally think that these two should be able to work a deal out. The minimum the Rays should be offering vs the maximum BJ should be asking are reasonably close on a 4 year deal. Obviously as I stated all along, this is purely speculative. Upton could be for one reason or another demanding a larger deal, or more years, or the Rays could be offering a smaller deal or forcing more years that Upton may not want. Another thing to consider that unlike the Diamondbacks, the Rays still make a habit of deferring money on deals. CC, Pena, Longoria and Burrell at a minimum all have at least some of their total contract deferred without interest. If the Rays are serious about signing Upton, this is a procedure they likely won't be allowed to do. But if these two parties are as sane as we think they are, and they want each other, they should be able to figure out a contract before the season's over.
This post was written by a member of the DRaysBay community and does not necessarily express the views or opinions of DRaysBay staff.
40 comments
|
6 recs |
Do you like this story?
Comments
Dear Kericr,
I hate you.
Also I need your email addy to send you an invite to the fantasy league.
Forever Yours,
TGN1
FREE SPEACH is a myth. There is no such thing as 100% free speech. You cannot go into a movie theater and say "FIRE"!…"What? I have freedom of speach!" Bull. Doesnt work that way. Any real lawyer will tell you that.
by Top Gun Numba 1 on Mar 3, 2010 10:50 PM EST reply actions
It's in my profile.
"Sure, because of the "cold weather" and rain." More bait and switch tactics by the New York owners of this team." --NikoHoullis, the lead blogger at Buc'em on racial and anti-semitic insensitivity.
Invite sent
Suttree if you’re reading this get your act together. You can go back to eating fried dough after you’ve accepted the invite.
FREE SPEACH is a myth. There is no such thing as 100% free speech. You cannot go into a movie theater and say "FIRE"!…"What? I have freedom of speach!" Bull. Doesnt work that way. Any real lawyer will tell you that.
by Top Gun Numba 1 on Mar 3, 2010 11:18 PM EST up reply actions
Take me out of the league
I have some other stuff going on and will only be able to focus on my pay leagues.
One more year Brett. One more year.
by PriceMultiCyYoungs on Mar 4, 2010 10:36 AM EST up reply actions
oh kkk
FREE SPEACH is a myth. There is no such thing as 100% free speech. You cannot go into a movie theater and say "FIRE"!…"What? I have freedom of speach!" Bull. Doesnt work that way. Any real lawyer will tell you that.
by Top Gun Numba 1 on Mar 4, 2010 9:19 PM EST up reply actions
How does this get 5 recs and absolutely zero relevant comments?
"Sure, because of the "cold weather" and rain." More bait and switch tactics by the New York owners of this team." --NikoHoullis, the lead blogger at Buc'em on racial and anti-semitic insensitivity.
Too lazy to formulate a response
And/or people saw it was in-depth and thought out and rec’d it as a result, but it was long and they never got to the end. I can’t judge, though, because that’s what I did the first time through (no offense).
That said, I think you’re right – a 4-year deal would be workable on both sides. I doubt that BJ wants to give away too many of his free-agency years, but I’d imagine he’s got to be feeling pressure now to get some security. With his brother locked up and his career bouncing around, he’d be silly not to at least think about it.
Sadly, I don’t think we’re going to get him on any great 5 or 6 year extension. It’d be awesome, but that’s a lot of free agent years to give away and he’d be around 30 when it was finished. Not bad for sure, but it’d be better to go at it under 30 I’d say.
I love Casey Fossum. Now try and take me seriously.
by Steve Slowinski on Mar 5, 2010 12:34 AM EST up reply actions
Not to mention those fifth and sixth years would be pretty damn pricey for the Rays. You'd be in essence signing him to a 4 year free-agency contract.
"Sure, because of the "cold weather" and rain." More bait and switch tactics by the New York owners of this team." --NikoHoullis, the lead blogger at Buc'em on racial and anti-semitic insensitivity.
Yeah, exactly.
Which the irrational fan part of me would absolutely love (not to mention we’d get great Heater material when it was announced), but it probably wouldn’t make the most sense for the club unless they got a good deal.
With BJ only having two more arb years left, I think we’re getting closer and closer to the point of no return. We need to get him on a long-term contract this season sometime or else he’ll just need to wait it out one more year before FA.
I love Casey Fossum. Now try and take me seriously.
by Steve Slowinski on Mar 5, 2010 9:19 AM EST up reply actions
The missing variable might be perceived WAR
Concur, re 4-year deal be maximum both sides might find comfort in.
I still believe we’re overvaluing BJ Upton for intangibles yet to truly exhibit themselves consistently. I know many on DRB are big fans of BJ for the right reasons, thus I offer below with a grain (or several) of salt.
In exception to 2007 and a monster playoff run, BJ is yet to approach – in any season – the productivity Justin displayed last year. Yes, I know they play different positions.
Comparing contracts between BJ and CC is mountains to molehills. Crawford was already a consistent, top tier player at this stage in his career (tenure-wise)…a semi-elite multi-tool player. Likewise more durable (which did not last forever, obviously).
Moreover, BJ drives the coaches batty with his mental lapses. Until he proves his dedication to perfecting his craft, there’s no logic in offering a contract – regardless of his age and upside – of any substantial margin.
Do I believe he has it in him to be a top 5 CF? Most definitely. At this stage, however, I see no incentive not grooming Jennings to fill his eventual roster hole.
"...also I'll brush my teeth and remember to turn off the stars at night and put the hyena out." ERNEST HEMINGWAY
Jennings can't play 2 positions, and the Rays aren't resigning CC.
And Crawford was not a consistent top tier player when he signed his contract. He had excellent defense combined with a high batting average and crappy OBP because he didn’t take walks and swung for the fences too much.
Your point of view on BJ’s 2008 almost makes me want to be dismissive of your argument completely. Power totals != productivity.
Finally, you “BJ drives the coaches batty with his mental lapses” comment does make me dismissive. Another one of those grandiose assumed facts based on observation. BJ has mental lapses and it drives the FANS batty, because we all scream about it. We don’t know what affect it has on anyone on the coaching staff.
"Sure, because of the "cold weather" and rain." More bait and switch tactics by the New York owners of this team." --NikoHoullis, the lead blogger at Buc'em on racial and anti-semitic insensitivity.
Au contraire.
How can you dismiss Crawford as a top tier player after his first years of productivity? .300 BA, high stolen base count, runs scored, strong fielding, durability. Yes, he still doesn’t take enough walks. But that man has been our franchise player from the minute he stepped on the field. (Kazmir, now Longo aside.)
Who’s arguing for power numbers, re: BJ? I’m eyeballing productivity in .BA, .OBP, games played, and R/RBI totals. Yes, the ‘hidden,’ sabermetric stats argue for more in terms of BJ. Still, surface level cannot be dismissed entirely in regard to peers at his position.
Even BJ admitted he needed to change his attitude this offseason. But yes, your argument that it’s more fan directed (his occasional baserunning blunders aside) is a sound one. Coaches sat him down for wanting to play too much (while injured) versus the opposite.
Again, I love BJ as much as the next person. I just perceive – in a ‘agree to disagree’ way – that we are overvaluing his contributions. In addition to his outstanding fielding + speed, I wonder how much more upside he has over someone like Delmon. Noting, of course, that Delmon can’t take a walk to save his life. :)
The point I’m making is investing Longo money – for a cash strapped team – in a player who might not be in the top 10 for his position.
I throw all this aside if – as you pointed out – the Rays do not resign Crawford. In that instance, all bets are off. Then my arguments become a moot point since BJ will be more affordable – even at the rates you proposed – than anyone on the open market with his ability, at his age.
"...also I'll brush my teeth and remember to turn off the stars at night and put the hyena out." ERNEST HEMINGWAY
PS And to throw this out there...
I’m curious what you all believe BJ could net in return for a hypothetical trade (should the Rays deem that the route to go)? Is the economic forecasting above compatible with perceived trade value?
"...also I'll brush my teeth and remember to turn off the stars at night and put the hyena out." ERNEST HEMINGWAY
How do we know Jennings can't LEARN to play 2 positions?
BJ, of course, started at 2B…now arguably the premier fielding CF in baseball.
"...also I'll brush my teeth and remember to turn off the stars at night and put the hyena out." ERNEST HEMINGWAY
I'd be more than happy to throw Longo money at BJ
Longo’s making what, $900K this season? That deal is absolutely ridiculous.
The point of WAR is that we know how to value all the aspects of a player’s game and can compare players across positions. Last season was a down year for Upton and he was still as valuable as Pena was (2.5 WAR to 2.7 WAR). He’s younger, still got upside, and is a premier defensive CFer. I don’t think we’re overvaluing him.
Delmon Young? Last season BJ posted an 11 UZR in CF and had a 6.8 Spd score (for comparison, CC posted a 17 UZR in LF and 7.7 Spd score). Delmon Young had a 3.5 Spd score and a -16.4 UZR in LF. Remember, to translate a UZR score from a corner outfield spot to centerfield, you normally subtract ~10 runs. So if CC was to try centerfield, you could expect him to be around a 7 UZR player.
I love Casey Fossum. Now try and take me seriously.
by Steve Slowinski on Mar 14, 2010 7:57 PM EDT up reply actions
What's interesting is that the Fan Scouting Report from 2009 has CC measuring as a better CF than Upton
Follow Me on Twitter @FreeZorilla
Really? That is interesting.
How close does it put them?
I love Casey Fossum. Now try and take me seriously.
by Steve Slowinski on Mar 14, 2010 9:24 PM EDT up reply actions
Going to do a Thursday post
Really close, but it has Upton as the higher LF too by a slight margin
Follow Me on Twitter @FreeZorilla
by FreeZorilla on Mar 15, 2010 10:05 AM EDT up reply actions
I'd think that BJ would be a better RF then either of those positions based on his range capabilities and good arm.
"Sure, because of the "cold weather" and rain." More bait and switch tactics by the New York owners of this team." --NikoHoullis, the lead blogger at Buc'em on racial and anti-semitic insensitivity.
Definitely true
However I only looked at the LF and CF and the infield positions.
Follow Me on Twitter @FreeZorilla
Very interesting, Steve...
I admittedly had no idea Delmon what such a defensive liability.
Doing a bit of hindsight, how does the Vernon Wells deal (almost universally panned) fall under these auspices? I think of this deal based on where he was at, where BJ is, money and longevity at the time.
Would Wells score similarly along these lines then…and now? What about Grady Sizemore’s deal?
Excuse my ignorance: is there a way to project outward from minor league stats → MLB (ie Jennings, Joyce) along these lines? I’d be equally as curious on Brignac (since he continues to stick as a solid prospect).
Thanks!
"...also I'll brush my teeth and remember to turn off the stars at night and put the hyena out." ERNEST HEMINGWAY
Hmm...let's see about Wells
When he signed his current contract, he was 28 years old and facing free-agency in one year (he was just finishing up a 5 year contract that paid him $15M through his team controlled and arbitration years). In essence, the Jays paid him like they would have a free-agent since they weren’t buying up arbitration years, but were instead just locking him up long-term.
With BJ, you have a different scenario. He’s 25 and entering his prime, while Wells was 28 and leaving it. He’s also still under team control, so we’re talking about locking up BJ’s last two seasons of arbitration eligibility and one or two years of free-agency, which would allow the Rays to pay him slightly below normal market rate. It’s a safer deal, wouldn’t be for as much money, and wouldn’t be as long-term.
Sizemore might be a better comparison. The Indians are paying him $23M over 6 years, which extends through his team-controlled and arb years to lock up two years of free-agency. This is a similar time scale to what the Rays want, although Upton isn’t as young as Sizemore was when he signed it. It’s a great deal for the Indians and the most Sizemore gets paid in one season is $8.5M.
What’s your question exactly about projecting minor league players? Just want to make sure I get your gist before responding.
I love Casey Fossum. Now try and take me seriously.
by Steve Slowinski on Mar 14, 2010 9:22 PM EDT up reply actions
Thanks, re: Wells, Sizemore
Minor leaguers: Can one project WAR, UZR from AAA or AA to MLB levels (with a slight algorithm adjustment)? Meaning, guesstimate the productivity of a top tier minor leaguer (Joyce, Jennings) to how they’d perform in the majors? (Understanding this is – at best – statistical overkill versus predictive.)
In essence, I’m curious to see how Joyce and Jennings forecast out in comparison to BJ and CC…if such a forecast is possible. Perhaps even AAA to AAA (between them) at minor league levels.
I gather scouts, management does this when making key personnel decisions?
"...also I'll brush my teeth and remember to turn off the stars at night and put the hyena out." ERNEST HEMINGWAY
You can't really project WAR
Since there’s no reliable way to calculate fielding in the minors. You can project their wOBA, though, and offensive contributions, although it’s reliability isn’t always the best. Check out FanGraphs…here’s Joyce’s page for reference.
I love Casey Fossum. Now try and take me seriously.
by Steve Slowinski on Mar 15, 2010 11:25 AM EDT up reply actions 1 recs
Using the Sabermetrics Library
Go here: http://saberlibrary.com/more/calculators/ and click on the minor league equivalency calculator. You can come up with equivalencies from AA to AAA, AAA to MLB, or AA to MLB or any other combination (even across teams within a league). This gives you everything that you need to calculate wOBA. To do that go back to the calculators page and click on wOBA. Input the equivalency data to get your wOBA figure. To convert that into runs just click on a cell and enter {=(wOBA-LgwOBA)/1.15*PA} where LgwOBA is the league-average wOBA ( I use .325). This will give you wRAA or batting runs. From there you can use your own figures for defense.
Position adjustments and replacement level can get kind of wacky when a guy plays multiple positions. To get these figures, I typically like to take the average replacement and positional values for the Major League regulars at that position. I’ll do an example from start to finish on Matt Joyce, below, so in 2009 the top-25 RF regulars had an average replacement value of 20.3 and an average positional adjustment of -5.64. Let’s put it all together.
I will use the numbers for Matt Joyce for 2009 from www.baseballreference.com. One problem that you may foresee is that the MLE spits out AB’s, while wOBA requires PA. This is not much of a problem as you can just add back in the walks and HBP to get a good approximation of PA, as it only leaves out sacrifice situations and much rarer events like catcher’s interference. If you correctly input Joyce’s data, you should have a triple slash of .230/.318/.394. It appears that you will have to download that formula sheet so just move it to Excel or Open office or whatever. For singles I usually just put in a calculation of {=H-2B-3B-HR}, Reached Base On Error can just get a 0 as that’s almost entirely luck-driven, and for PA enter the formula {=AB+BB+HBP}. If you did everything correctly you should get a wOBA of 0.312.
Staying in that workbook, just move down a couple of rows for the run-conversion. Simply select a cell and enter {=((click your calculated wOBA)-.325)/1.15*(click the PA number you just calculated)}. I received the number of -5.44 if you want to calibrate. If we assume a UZR of 5 in RF then we can start to add everything up. Using {wRAA+UZR+positional adjustment+replacement level} or {-5.44+5+20.3-5.64} or {14.22 runs} which converts to about 1.42 WAR.
That is how you would physically determine WAR. I’m not saying that the equvalencies are the best way to do this as it’s using past performance to predict future values using one set of data points and leaving a lot of things out. That is how Matt Joyce would have performed in 2009 at the MLB level, only Joe Morgan knows how he’ll do in 2010 no matter which level he is at. Another resource you might like to use is the Fangraphs projections. Sub those in as the MLE step of all this, though I generally like to take the average of the 3 main projections that they feature. Using the average of Chone, Marcel, and James I get a wOBA of .348, wRAA of 7.14, and a WAR of 2.68 in 361 PA’s. Let’s do the same for Beej:
The projections put Beej around a .341 wOBA, THIS will take you to a fabulous UZR projection sheet that Jeff Zimmerman put together, he has Beej in CF at +6 UZR and taking the average of replacement and positional from last year’s CF’s I get 20 & .5. Adding it all up the projectsions call for Beej to be about a 3.5 WAR CF next year.
This got really long and I obviously don’t think the projections are the end-all, be-all, but if you want to get some practice in this sort of thing it really doesn’t take long once you get the hang of it.
"It's good to have a little cushion. But it's not going to be easy."
by Andy Hellicksonstine on Mar 15, 2010 11:29 AM EDT up reply actions 1 recs
For those that are wondering, Sean Rodriguez is projecting to be about a 2.1 WAR RF in about 352 PA
"It's good to have a little cushion. But it's not going to be easy."
by Andy Hellicksonstine on Mar 15, 2010 11:34 AM EDT up reply actions
That was assuming that S-Rod was a +5 RF which I don't think is crazy
Of course the other side of the coin is that Kapler is projecting to about about a 2.5 WAR RF in 252 PA.
Kap Stat Rod
252 PA 352
.358 wOBA .328
3 UZR ?5?
7.3 wRAA 1.1
24.9 RAR 20.8
2.5 WAR 2.1
I know everyone is really high on Sean the Baptist at this point, but we have to remember that (a) it’s just spring training and (b) if he really is this good, wouldn’t it be nice to get an extra year out of him? He could go down to Durham until the end of May (ala David Price) and give us a chance to see which flotsam of the Kapler/Burrell/Bench spot can be jettisoned, assuming he is tearing the cover off the ball and ready to come up. Hopefully, Kapler & Burrell can provide a ton of utility right off the bat to make this an easy decision from a PR standpoint for the Rays FO.
"It's good to have a little cushion. But it's not going to be easy."
by Andy Hellicksonstine on Mar 15, 2010 11:44 AM EDT up reply actions
Annnnd I found an error in the wOBA calculator so anything to do with wOBA here is a little bit light
I’m just going to do a story on it with most of the team.
"It's good to have a little cushion. But it's not going to be easy."
by Andy Hellicksonstine on Mar 15, 2010 12:50 PM EDT up reply actions
Fixed...sorry 'bout that.
I love Casey Fossum. Now try and take me seriously.
by Steve Slowinski on Mar 15, 2010 12:57 PM EDT up reply actions
No worries
"It's good to have a little cushion. But it's not going to be easy."
by Andy Hellicksonstine on Mar 15, 2010 1:35 PM EDT up reply actions
Thank you guys VERY much
This is outstanding stuff, and I appreciate wholeheartedly all the hard work, thorough breakdown in answering my question.
“That is how Matt Joyce would have performed in 2009 at the MLB level, only Joe Morgan knows how he’ll do in 2010 no matter which level he is at.” CLASSIC. :)
"...also I'll brush my teeth and remember to turn off the stars at night and put the hyena out." ERNEST HEMINGWAY
This turned into a whole bunch of awesome.
"Sure, because of the "cold weather" and rain." More bait and switch tactics by the New York owners of this team." --NikoHoullis, the lead blogger at Buc'em on racial and anti-semitic insensitivity.
His are all guaranteed.
"Sure, because of the "cold weather" and rain." More bait and switch tactics by the New York owners of this team." --NikoHoullis, the lead blogger at Buc'em on racial and anti-semitic insensitivity.
Nobody that young is going to be able to sign a contract with a team while demanding player-decided option years.
It’s a cost-control contract, but like SRQ said, it’s money in the bank. He could go out and break his neck tomorrow and he’ll still collect that $51 mil.
"Sure, because of the "cold weather" and rain." More bait and switch tactics by the New York owners of this team." --NikoHoullis, the lead blogger at Buc'em on racial and anti-semitic insensitivity.

by 




















