{"id":704,"date":"2014-06-14T10:14:03","date_gmt":"2014-06-14T17:14:03","guid":{"rendered":"http:\/\/dreamteambaseball.com\/blog\/?p=704"},"modified":"2014-06-14T10:14:03","modified_gmt":"2014-06-14T17:14:03","slug":"par-for-the-course","status":"publish","type":"post","link":"https:\/\/dreamteambaseball.com\/blog\/?p=704","title":{"rendered":"PAR for the Course"},"content":{"rendered":"<p><iframe loading=\"lazy\" style=\"display: inline-block;\" src=\"\/\/embed.gettyimages.com\/embed\/450289230?et=GDpWabizQ15901YRlobaTQ&amp;ContextMore=on&amp;sig=kU1tIENxf_KVjtNNLESLCsY5zRiweIIIgiV0VdJeK14=\" width=\"330\" height=\"300\" frameborder=\"0\" scrolling=\"no\"><\/iframe><br \/>\nI take a lot of pride in this web site I have developed and enhanced over the years. \u00a0Although it lacks some of the bells and whistles you&#8217;ll find on the mainstream fantasy baseball sites, this is a fully functional site that handles all of the key elements of fantasy baseball game management. \u00a0Just in the last few years, I&#8217;ve added a couple new features that I believe have greatly enhanced the overall user experience, namely the live stats tracker and the recent addition of injury notices. \u00a0But there is one key element of most fantasy sites that this one has always lacked: \u00a0some sort of player rater to help users analyze where their players stack up against the rest of the league. \u00a0After several years of spit-balling ideas, I&#8217;m happy to announce the addition of a new league statistic that will show up on pages throughout the site: \u00a0PAR (Points Above Replacement).<\/p>\n<p>As the name somewhat suggests, PAR is loosely based on the Sabermetric statistic that is now the de facto #1 stat for rating baseball players, WAR &#8211; Wins Above Replacement. \u00a0Most of you are probably at least somewhat familiar with WAR, but to put it in very simple terms, it is a stat designed to determine player value based on how many additional wins a player helps his team earn compared to how many wins they would have earned with a replacement level player in that roster spot instead. \u00a0So let&#8217;s say Player A earns a 4.0 WAR for a 90 win team. \u00a0The theory is that the team would have instead won 86 games if Player A had been replaced by a &#8220;replacement level&#8221; player. \u00a0If you want to see a full description of WAR, including the definition of what &#8220;replacement level&#8221; means, I recommend <a href=\"http:\/\/www.fangraphs.com\/library\/misc\/war\/\">checking out this page<\/a>.<\/p>\n<p>If determining the number of wins a player is worth is widely accepted as the best way of determining a player&#8217;s value in real baseball, what about fantasy baseball? \u00a0Well, we don&#8217;t care about &#8220;wins&#8221; (team wins, that is). \u00a0But we do care about points. \u00a0The goal is to earn as many points in the standings as possible. \u00a0So wouldn&#8217;t it be useful to know approximately how many points a player is worth? \u00a0Specifically, how many points in the standings a player helps a team earn compared to a replacement level player. \u00a0Enter PAR. \u00a0This method of player valuation is something I&#8217;ve been working on for quite some time. \u00a0It was my goal to complete this effort this past winter and get it up and running before Opening Day. \u00a0I made decent progress, but hit a major snag: \u00a0my numbers just weren&#8217;t adding up. \u00a0Specifically, I wasn&#8217;t getting anywhere near the expected results in the ratio categories (AVG, ERA and WHIP). \u00a0This led to flawed numbers across the board, so I had decided to table it until next winter. \u00a0But then a couple weeks ago, I was reading a fantasy baseball article on FanGraphs which contained a link to a second article and then a link to another site. \u00a0Suddenly, before my eyes was the exact solution I had been looking for, particularly for fixing my problem with ratio categories. \u00a0On one hand, I was a little upset that I hadn&#8217;t found (or really even looked for) this site before. \u00a0But on the other hand, it was extremely rewarding to discover that fantasy gurus had come up with methods of player valuation that were nearly identical to what I had come up with on my own. \u00a0So I think this should give my new stat a little credibility.<\/p>\n<p><a href=\"http:\/\/www.smartfantasybaseball.com\/2013\/03\/create-your-own-fantasy-baseball-rankings-part-5-understanding-standings-gain-points\/\">Here&#8217;s the page I discovered<\/a> on a site called Smart Fantasy Baseball.\u00a0 It&#8217;s definitely worth checking out because it probably describes the concepts a lot more clearly than I will be able to. \u00a0But what I&#8217;ve come up with is not exactly the same, so I will describe PAR in all of its gory details in just a bit. \u00a0The linked page describes a concept of player valuation called &#8220;Standings Gain Points&#8221; or SGP. \u00a0So I could have called this new stat SGP as well, but I had already picked PAR before I ever saw anything about SGP. \u00a0The concept is the same though. \u00a0SGP is the number of points in the standings that a particular player earns for his team. \u00a0There is a replacement level concept built into it as well, but that is where my formula is a little different. \u00a0One thing to keep in mind is that SGP, and probably other stats like it, are primarily designed to assign values to players to assist with draft preparation or to set future performance projections. \u00a0Most of the big sites that develop pre-season player rankings probably incorporate these ideas into their rankings and dollar value assignments. \u00a0But that&#8217;s not what I&#8217;m looking to do here. \u00a0I don&#8217;t intend to use PAR in pre-season projections or rankings, partly because\u00a0I assume you all have your own methods of draft preparation (or lack thereof) that you do on your own anyway.<\/p>\n<p>My intent with PAR is to assign a specific value to the numbers actually accumulated throughout the season in this league.\u00a0 The formula is based solely on numbers (past and present) from this league.\u00a0 Many of you probably occasionally glance at player ratings on other sites, which certainly have some value.\u00a0 But they are usually based on default league settings on those specific sites.\u00a0 PAR is completely based on our league&#8217;s settings and historical results.<\/p>\n<p>So let&#8217;s get to it. \u00a0Here is my best attempt to describe what PAR is. \u00a0I&#8217;ll leave it to you to determine if it is a worthwhile metric, or completely useless information. \u00a0I&#8217;m not going to go through all of the math involved, but will provide enough information that you could &#8220;check my work&#8221; if you so desire. \u00a0Or if you are a very trusting person, you can immediately buy into this new stat as gospel truth and stop reading now.<\/p>\n<p>As mentioned, the idea behind PAR is to determine how many points a player helps a team gain in the standings. \u00a0For now, only the raw total PAR is displayed on this site, but it is made up of 5 sub-parts: \u00a0one for each of the five categories a player helps contribute towards, which are obviously different for hitters than pitchers. \u00a0For each of those sub-parts there are two key numbers involved: \u00a0the &#8220;replacement level&#8221; stat total and the number of units in the category necessary to gain a point in the standings.\u00a0 But before we dive into those, let&#8217;s talk sample size, which is applicable to all that follows.<\/p>\n<p>All of the numbers that feed into PAR come straight out of this league.\u00a0 At first I thought about only using numbers from the specific season for which I was calculating a player&#8217;s PAR.\u00a0 After all, this would seem to be the best true measure of a player&#8217;s value in a given season.\u00a0 But then I decided this was much too small of a sample size and could be totally thrown out of whack by teams that decided to punt certain categories.\u00a0 Also, I didn&#8217;t want a player who puts up identical numbers in consecutive seasons to potentially have a significantly different PAR for those two years.\u00a0 So I decided to expand it to a five year sample size.\u00a0 I chose five years, and not the entire league history, because as you are well aware, there have been major peaks and valleys in offensive production in baseball during the two decades this league has existed.\u00a0 If I were to use the same numbers to calculate PAR in 2014 as 2001, very few offensive players would have positive value now, while most pitchers would have accumulated negative value during the heart of the &#8220;steroid era&#8221;, which doesn&#8217;t really make sense since there are just as many points to be gained in offensive categories now as there were then.\u00a0 So I picked five years to produce a decent sample size that wouldn&#8217;t be totally ruined by seismic era shifts.\u00a0 I&#8217;ll have more to stay about this later, but now let&#8217;s start looking at how players earn points.\u00a0 I&#8217;m going to focus mostly on the counting categories for now, but I&#8217;ll get to a separate discussion about the ratio categories (AVG, ERA, WHIP) later.<\/p>\n<p>To determine what it takes to earn a full point in a given category, I came up with a method of calculating the &#8220;average&#8221; gap between teams in the standings in that category.\u00a0 Average is in quotes because it is not exactly the mathematical average, which would only rely on teams that finish in first and last place to calculate this gap.\u00a0 Initially, that&#8217;s exactly what I did.\u00a0 But then I found that Smart Fantasy Baseball article, which recommended calculating this gap using a slope formula to create a linear distribution.\u00a0 Check out that article again for the full details, but the main reason to use a slope formula is because it lessens the impact of outliers and includes all teams in the calculation, not just the first and last place squads.\u00a0 The slope is calculated in each category and averaged over the five year period.\u00a0 The table a little further down the page displays the calculated values for each category that were used for the 2013 PAR numbers, and will be used in-season for 2014 as well.\u00a0 So, for example, the calculated gap of 10.05 for home runs means that it generally takes 10 home runs to gain a point in the standings.\u00a0 Therefore, a player who hits 10 home runs above replacement level will earn a full point towards his PAR for home runs alone.\u00a0 And for every additional 10 home runs he hits above that, he earns yet another full point.<\/p>\n<p>Now let&#8217;s dive into the replacement level discussion, which is where my method is actually quite different than what I found on other sites.\u00a0 Replacement level is one of the more controversial aspects of WAR because not everyone agrees on what it should mean.\u00a0 In fact, prior to a year ago, the two mainstream producers of WAR (FanGraphs and Baseball-Reference) used completely different formulas to determine replacement level.\u00a0 They have since unified, but it is still far from a 100% agreed upon standard.\u00a0 This is also a challenge in fantasy player valuation.\u00a0 Smart Fantasy Baseball&#8217;s approach was to set the replacement level baseline based on the projections of players who would just miss being drafted, so basically the best remaining players in the post-draft free agent pool.\u00a0 This totally makes sense since those guys would be the true replacements for injured\/under-performing players.\u00a0 But keep in mind that I&#8217;m not creating a projection system.\u00a0 I want to use real stats.\u00a0 And trying to identify who the best available players are in the free agent pool at any given time is not really doable programmatically, especially since we use such a limited pool of players.\u00a0 So I decided to go a different route.<\/p>\n<p>The definition of a replacement level player that I came up with is an average player on a team that will finish in last place in any given category.\u00a0 So basically, for the counting stats (HR, RBI, R, SB, W, SV, K), I determined the typical last place team total in each category and divided that by 14 for the hitting categories and 9 for the pitching categories (14 and 9 being the number of active hitter\/pitcher roster spots).\u00a0 This produces the units that a &#8220;replacement level&#8221; player would be expected to accumulate in each category assuming he was on the major league roster for the full season.\u00a0 Wait a second, what does &#8220;typical last place team&#8221; mean?\u00a0 Well, I could have just taken the five year average of last place teams in each category.\u00a0 But again, I didn&#8217;t want my numbers to be drastically swayed by teams that intentionally tanked categories.\u00a0 So instead, I calculated the average team total in each category over a five year span and subtracted from that the &#8220;gap&#8221; value described above times 4.5.\u00a0 4.5 because an &#8220;average&#8221; team would earn 5.5 points in the category, but I&#8217;m looking for a total for the team that finished with 1 point (last place).\u00a0 So this replacement level value is what a last place team would accumulate if all of the team totals truly formed a linear distribution.<\/p>\n<p>The calculated point differences and replacement level numbers for each category are in the table below.\u00a0 These were the numbers I used for the 2013 PAR calculations and will be used in-season for 2014 as well.<\/p>\n<table border=\"1\">\n<tbody>\n<tr>\n<th>Category<\/th>\n<th>Point Diff. Gap<\/th>\n<th>Replacement Level<\/th>\n<\/tr>\n<tr>\n<td>AVG<\/td>\n<td align=\"right\">.0029<\/td>\n<td align=\"right\">.2583<\/td>\n<\/tr>\n<tr>\n<td>HR<\/td>\n<td align=\"right\">10.05<\/td>\n<td align=\"right\">15.74<\/td>\n<\/tr>\n<tr>\n<td>RBI<\/td>\n<td align=\"right\">24.55<\/td>\n<td align=\"right\">65.24<\/td>\n<\/tr>\n<tr>\n<td>R<\/td>\n<td align=\"right\">25.35<\/td>\n<td align=\"right\">66.52<\/td>\n<\/tr>\n<tr>\n<td>SB<\/td>\n<td align=\"right\">11.02<\/td>\n<td align=\"right\">7.36<\/td>\n<\/tr>\n<tr>\n<td>ERA<\/td>\n<td align=\"right\">0.109<\/td>\n<td align=\"right\">4.065<\/td>\n<\/tr>\n<tr>\n<td>WHIP<\/td>\n<td align=\"right\">0.0195<\/td>\n<td align=\"right\">1.3162<\/td>\n<\/tr>\n<tr>\n<td>W<\/td>\n<td align=\"right\">2.91<\/td>\n<td align=\"right\">7.46<\/td>\n<\/tr>\n<tr>\n<td>SV<\/td>\n<td align=\"right\">10.54<\/td>\n<td align=\"right\">5.02<\/td>\n<\/tr>\n<tr>\n<td>K<\/td>\n<td align=\"right\">30.60<\/td>\n<td align=\"right\">113.25<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Now let&#8217;s do some math and examine exactly how these numbers came about in one category, home runs. \u00a0From 2009 through 2013, the average team total in home runs was 265.66. \u00a0Using the slope function on each set of 10 team totals (one for each season), the average of those five results is 10.05, which becomes the point difference gap you see in the above table. \u00a0The formula to determine the replacement level is: \u00a0((total team average) &#8211; (4.5 x point diff gap)) \/ 14. \u00a0So the calculation for the home run replacement level is: \u00a0(265.66 &#8211; (4.5 x 10.05)) \/ 14 = 15.74.<\/p>\n<p>Besides all of that, there are other numbers involved in calculating PAR.\u00a0 Obviously, a player&#8217;s actual stats are included.\u00a0 But also a new stat that I needed to start tracking in order to make this work:\u00a0 number of weeks on the active roster.\u00a0 This is important because I wanted to make PAR a cumulative stat, like WAR, meaning that a player will &#8220;earn&#8221; value throughout the season towards an end of the year total, but only while on the active roster.\u00a0 Without tracking weeks on the roster, players who only spend a short period of time on the roster would post a PAR way below zero since they would likely fall well short of the full season replacement level totals.\u00a0 But this would be misleading because their contribution is not necessarily negative for the team if they produce good numbers during that brief stint.\u00a0 So another aspect of the PAR formula is multiplying the replacement value by a ratio of the number of weeks a player is on the active roster over 26.\u00a0 26 is the full number of weeks in the baseball season.\u00a0 Therefore, a player on the active roster for exactly half the season (13 weeks) would only need to accumulate half of the replacement level total in order to start earning positive value.<\/p>\n<p>Here is an example of the home run part of the PAR calculation for Jose Bautista in 2013. \u00a0He hit 28 home runs in 21 active weeks on the roster, so that&#8217;s why those two numbers appear: \u00a0(28 &#8211; (15.74 x (21\/26))) \/ 10.05 = 1.52. \u00a0So Bautista earned 1.52 &#8220;points&#8221; for HR, which was then added with the four other parts to create a total of 3.6 PAR for the 2013 season.<\/p>\n<p>I&#8217;ve kind of been glossing over the ratio categories to this point.\u00a0 The number of weeks on the active roster is not used for these categories because we have a better way of determining how much of an impact a player has on those categories:\u00a0 their actual number of at bats or innings pitched. \u00a0In batting average,\u00a0the first thing needed is the average number of at bats per player over the 5 year span. \u00a0This was calculated by taking the total number of at bats in the league over those five years and dividing it by 700 (50 team totals and 14 slots\u00a0per team). \u00a0This came to a total of 531.04 at bats. \u00a0Next, the previously calculated replacement level batting average was used to find the replacement level hits: \u00a0(.2583 x 531.04) = 137.28. \u00a0So our replacement level hitter has about 137 hits and 531 at bats. \u00a0The individual player AVG PAR is calculated\u00a0by taking a team full of replacement level players plus the player being examined. \u00a0That&#8217;s 13 replacement players plus the examined player to fill up the full 14 slots: \u00a0((137 x 13) + player&#8217;s hits) \/ (531 x 13) + player&#8217;s at bats)) = adjusted batting average. \u00a0The adjusted batting average will show how much of an effect the player had on the team batting average. \u00a0The rest of the calculation is the same as the other categories. \u00a0The concept for ERA and WHIP is similar, except the replacement level innings, earned runs, and walks plus hits are calculated and used instead. \u00a0This whole paragraph probably makes zero sense, so I once again refer you to the Smart Fantasy Baseball article to get a better grasp on this. \u00a0Just keep in mind that I&#8217;m using replacement level players instead of average players. \u00a0The concept is more or less the same though.<\/p>\n<p>Now that I&#8217;ve described how PAR is calculated, let&#8217;s see if the numbers add up.\u00a0 On a team-by-team basis, you would expect the total batting PAR to be approximately the team&#8217;s batting total minus 5 since a team full of replacement level players would still &#8220;earn&#8221; 5 batting points.\u00a0 The same applies for pitching.\u00a0 But looking at individual team PAR totals can be misleading since some teams might win a category convincingly, earning more than the necessary nine points above replacement, in turn skewing the overall numbers.\u00a0 So a better way to analyze the results is to add up league-wide totals in each sub-part (category) of PAR.\u00a0 You would expect the league wide total PAR earned in each category to be somewhere around 45 (9 + 8 + 7 + 6 &#8230; + 1).\u00a0 My calculations for the 2013 season produced the following total PAR in each category:<\/p>\n<ul>\n<li>Average:\u00a0 38.27<\/li>\n<li>Home Runs:\u00a0 30.28<\/li>\n<li>Runs Batted In:\u00a0 22.72<\/li>\n<li>Runs Scored:\u00a0 28.12<\/li>\n<li>Stolen Bases:\u00a0 34.84<\/li>\n<li>Earned Run Average:\u00a0 50.73<\/li>\n<li>WHIP Ratio:\u00a0 58.04<\/li>\n<li>Wins:\u00a0 38.26<\/li>\n<li>Saves:\u00a0 49.17<\/li>\n<li>Strike Outs:\u00a0 49.92<\/li>\n<\/ul>\n<p>In summary, some categories came closer to the expected result than others.\u00a0 But even the ones that aren&#8217;t close are explainable and not necessarily a sign of a flawed system.\u00a0 In particular, the league totals in HR, RBI and R were significantly lower in 2013 than over the course of the five year span we examined.\u00a0 Therefore, I would actually expect these numbers to be well below 45.\u00a0 To what degree is hard to calculate, but overall, I am satisfied with the results.\u00a0 Just keep in mind that when I start releasing the PAR numbers for earlier seasons, we should start to see the opposite situation where offensive points earned exceed the expected totals.\u00a0 I really won&#8217;t know for sure how iron clad this formula is until I complete this task for the full league history, and that is going to take a while.\u00a0 There is a decent chance I will tweak the formula as I proceed.<\/p>\n<p>Next, I&#8217;m going to explain a little about how you should interpret these PAR numbers and possibly add a few words of warning to clear up some potential misconceptions. \u00a0First, and in my opinion most importantly, keep in mind that there is no positional adjustment included in these ratings. \u00a0PAR is calculated using the same numbers for catchers as outfielders. \u00a0Positional strength plays no role. \u00a0Since it is much more difficult to get great value out of certain positions, you shouldn&#8217;t simply decide Player A is more valuable than Player B based on a higher PAR if they play different positions. \u00a0A catcher with a 3.0 PAR is probably more valuable than an outfielder with the same PAR. \u00a0Down the road, I intend to come up with a second new stat, closely related to PAR, which will include a positional adjustment. \u00a0But that&#8217;s not going to happen anytime soon.<\/p>\n<p>This lack of a positional adjustment is especially noticeable for pitchers. \u00a0Relief pitchers, due to their reduced innings and lack of win opportunities, are going to have a tough time earning positive value. \u00a0Almost all non-closers are going to have negative PAR. \u00a0This may seem like a huge red flag and a flaw in the system. \u00a0But I don&#8217;t think it is. \u00a0These numbers accurately reflect how much more of an impact starting pitchers have on a team&#8217;s total stats compared to relievers. \u00a0This is not to say relief pitchers have no value though. \u00a0A 0.0 PAR player still helps a team more than a -2.0 player.<\/p>\n<p>Similarly, it is a mistake to make direct comparisons between hitters and pitchers based on PAR. \u00a0In general, pitchers are going to have higher PAR than hitters. \u00a0The reason for this is because there are just as many points to be gained in the standings in pitching categories as hitting, yet there are far fewer pitchers earning those points so there are more points to go around to each player. \u00a0I considered adding an adjustment to pitchers&#8217; PAR to make the average pitcher&#8217;s PAR equivalent to an average hitter. \u00a0But I decided against it because I wanted to maintain the goal of total league-wide PAR matching the numbers of points actually available in the league standings. \u00a0So keep this in mind when comparing the value of a hitter to a pitcher.<\/p>\n<p>One false impression you could receive from PAR is that your team would be better off with an empty roster spot than playing a guy who is earning negative value. \u00a0This is not the case. \u00a0A negative value means that the player is providing less value than a replacement player, but a replacement player is more valuable than no player at all. \u00a0To illustrate this, let&#8217;s say you decide to go the full season with just one healthy catcher and a second catcher who misses the entire season with an injury. \u00a0A hypothetical player who puts up zeros in all five categories for the full season would earn a -7.5 PAR. \u00a0It would be nearly impossible for any real player to put up a PAR worse than that. \u00a0Same goes with pitching. \u00a0A pitcher with no stats for a full season would accumulate a -6.7 PAR. \u00a0Keep that in mind when determining if it makes sense to play a man short rather than using the below replacement level player on your bench.<\/p>\n<p>This may be obvious, but simply accumulating the highest team PAR does not guarantee you a championship. \u00a0It is very possible to accumulate a category PAR total that is more than the full nine points necessary to finish first in that category. \u00a0Ideally, you want to accumulate close to nine points in each of the categories you intend to win. \u00a0Of course, it&#8217;s not really possible to see what your PAR is in each category right now, but this is something I hope to add in the future.<\/p>\n<p>Finally, I suggest you pay little attention to the PAR values that are included in the &#8220;MLB&#8221; lines of a players&#8217; stats for the current season. \u00a0Since I don&#8217;t have a good way of determining how many weeks a player has been on an active MLB roster, I&#8217;m assuming they have been active the full season, which is obviously not the case for a great number of players. \u00a0I thought about not calculating these numbers at all, but decided the information could be useful to see how valuable your bench players or free agents have been. \u00a0For now, I&#8217;m not calculating PAR for the weekly stat lines, but I may add that later.<\/p>\n<p>So what comes next? \u00a0At the moment, the web site contains PAR numbers for the 2013 and 2014 seasons. \u00a0The 2014 numbers will be updated every morning as part of the daily stats update. \u00a0One thing to keep in mind is that at the beginning of each week most active players&#8217; PAR will take a slight hit as the number of weeks value that is included in the calculations is incremented by one. \u00a0This will be barely noticeable later in the season, but you might see some guys drop a tenth of a point or two right now simply for that reason. \u00a0I&#8217;m going to take a closer look at the year-by-year results in separate posts as I release those numbers to the site. \u00a0I&#8217;ll analyze the 2013 numbers in greater detail very soon. \u00a0Then I will start working my way backwards starting with 2012. \u00a0I don&#8217;t expect to finish this project until next winter. \u00a0I&#8217;m definitely going to need to make some changes to the formula as I approach the early seasons of this league when there were fewer teams and fewer points available. \u00a0I have no idea how I&#8217;m going to do that right now, but I have plenty of time to think about that.<\/p>\n<p>Wow, that&#8217;s one of the longest things I&#8217;ve written since college. \u00a0I hope you find some of this information helpful in understanding the new stat. \u00a0More importantly, I hope you find PAR to be a useful tool in analyzing players&#8217; value in this league. \u00a0This is definitely a work in progress and I am very willing to make adjustments. \u00a0So if you find flaws in my system or think there are ways I can improve it, don&#8217;t hesitate to let me know. \u00a0Also, I&#8217;m sure there is much of what I described that is not clear to you at the moment. \u00a0Please leave me feedback on any questions or comments you have. \u00a0Enjoy!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I take a lot of pride in this web site I have developed and enhanced over the years. \u00a0Although it lacks some of the bells and whistles you&#8217;ll find on the mainstream fantasy baseball sites, this is a fully functional site that handles all of the key elements of fantasy baseball game management. \u00a0Just in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-704","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dreamteambaseball.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/704","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dreamteambaseball.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dreamteambaseball.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dreamteambaseball.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dreamteambaseball.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=704"}],"version-history":[{"count":22,"href":"https:\/\/dreamteambaseball.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/704\/revisions"}],"predecessor-version":[{"id":727,"href":"https:\/\/dreamteambaseball.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/704\/revisions\/727"}],"wp:attachment":[{"href":"https:\/\/dreamteambaseball.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=704"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dreamteambaseball.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=704"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dreamteambaseball.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}