2017 ZiPS Projections – Milwaukee Brewers

After having typically appeared in the very famous pages of Baseball Think Factory, Dan Szymborski’s ZiPS projections have been released at FanGraphs the past few years. The exercise continues this offseason. Below are the projections for the Milwaukee Brewers. Szymborski can be found at ESPN and on Twitter at @DSzymborski.

Other Projections: Arizona / Atlanta / Boston / Chicago AL / Chicago NL / Cleveland / Detroit / Houston / Kansas City / Los Angeles AL / New York AL / San Diego / San Francisco / Seattle / Tampa Bay / Toronto / Washington.

Batters
Milwaukee general manager David Stearns has dedicated the first year-plus of his tenure with the Brewers to a pursuit of affordable pieces that might contribute to the club’s next winning season, while trading away the most valuable pieces of its most recent one. The ZiPS projections here reflect the results of that endeavor. On the one hand, no field player is projected to record more than three wins in 2017. (Jonathan Villar, at 2.8 zWAR, is best acquitted by that measure.) On the other hand, 20 positions players receive a forecast of 1.0 WAR or better.

For context, consider: three of the National League’s playoff clubs from 2016 have been included thus far in this series of ZiPS posts. By comparison, only 16 of the Cubs’ position players receive a projection of one win or better. Only 13 of Washington‘s do. And only 10 field players for the San Francisco Giants are expected to cross the one-win threshold, per ZiPS. Milwaukee, in other words, has gathered a large collection of players whose median probable outcome is slightly below average. Given the youth of that group, however, and the vagaries of the world, some of those players will develop into average or better players.

Pitchers
Generally speaking, one finds the members of a club’s provisional rotation occupying the first five or so slots of that team’s ZiPS pitching projections, followed by a collection of relievers and depth pieces. This isn’t really the case with Milwaukee. Zach Davies (169.1 IP, 2.6 zWAR) receives the top forecast among Brewers pitchers. The next-best forecast for a Brewers starter, however, is Junior Guerra (123.0, 1.5) — who receives only the fifth-best wins projection. Chase Anderson (139.2, 1.1) earns the seventh-best figure on the club. Wily Peralta (149.2, 0.8) is 11th. As for Matt Garza (121.1, 0.3), he’s 21st.

If the Brewers’ intent were to win as many games as possible in 2017, deploying their 11th- and 21st-best pitchers on a regular basis would obviously be problematic. But their intent is also to develop young players — young players who’ve received more promising projections — at the appropriate rate. And to facilitate the opportunity for a pitcher like Garza, presumably, to create trade value.

Bench/Prospects
As noted, this is the strength of the club. Among all Brewers field players, Lewis Brinson (473 PA, 2.5 zWAR) — acquired last year in the deal that sent Jonathan Lucroy to Texas — earns the second-best WAR forecast. Orlando Arcia (635, 2.1), who only just exceeded his rookie eligibility last year, earns the club’s fifth-best mark. Ryan Cordell (450, 1.2), Mauricio Dubon (571, 1.4), Jacob Nottingham (493 PA, 1.0), Brett Phillips (542, 1.5), Tyrone Taylor (533, 1.0): none of them have recorded even a single major-league plate appearance, but all still profile as competent bench pieces for 2016 already.

Also as noted, the Brewers rotation, in its present form, isn’t a pure expression of present talent — at least not “present talent” to the degree that it’s represented by Dan Szymborski’s computer. Consider: Josh Hader (120.0 IP, 2.0 zWAR), Jimmy Nelson (170.0, 1.9), and Brandon Woodruff (132.7, 1.6) receive three of the club’s four best WAR projections, per ZiPS. At the moment, however, none of that triumvirate is expected to begin the year in the rotation.

Depth Chart
Below is a rough depth chart for the present incarnation of the Brewers, with rounded projected WAR totals for each player. For caveats regarding WAR values see disclaimer at bottom of post. Click to enlarge image.

brewers-depth

Ballpark graphic courtesy Eephus League. Depth charts constructed by way of those listed here at site and author’s own haphazard reasoning.

Batters, Counting Stats
Player B Age PO PA R H 2B 3B HR RBI SB CS
Jonathan Villar B 26 SS 584 74 132 26 4 15 57 45 12
Lewis Brinson R 23 CF 473 54 112 24 6 18 57 12 6
Travis Shaw L 27 3B 542 59 121 26 3 20 64 4 2
Ryan Braun R 33 LF 548 74 140 25 3 22 85 14 5
Orlando Arcia R 22 SS 635 70 145 29 6 13 66 19 6
Keon Broxton R 27 CF 469 54 90 18 7 16 52 25 8
Eric Thames L 30 RF 507 73 111 25 4 26 79 10 3
Scooter Gennett L 27 2B 540 62 136 29 3 13 57 6 3
Brett Phillips L 23 CF 542 63 111 19 7 18 64 9 7
Domingo Santana R 24 RF 466 59 99 20 2 19 60 4 3
Mauricio Dubon R 22 SS 571 55 135 23 5 8 45 21 7
Hernan Perez R 26 3B 486 50 122 23 4 10 53 21 5
Ryan Cordell R 25 CF 450 50 100 17 4 14 48 11 4
Jett Bandy R 27 C 337 31 69 14 0 11 32 2 1
Chris Carter R 30 1B 547 60 99 21 1 35 75 2 1
Andrew Susac R 27 C 301 33 63 13 2 8 32 0 0
Kirk Nieuwenhuis L 29 CF 349 41 67 17 2 13 47 6 5
Jacob Nottingham R 22 C 493 53 108 19 1 15 52 6 2
Tyrone Taylor R 23 CF 533 54 123 19 2 10 47 8 6
Manny Pina R 30 C 304 30 67 16 1 6 36 2 1
Ivan De Jesus R 30 SS 352 32 82 15 3 4 35 2 2
Adam Weisenburger R 28 C 187 18 36 6 1 2 15 0 1
Andy Wilkins L 28 RF 467 57 99 24 1 21 66 2 0
Cody Decker R 30 1B 400 50 82 18 2 21 58 1 1
Jake Elmore R 30 2B 333 32 70 9 0 2 22 8 5
Rene Garcia R 27 C 243 22 59 9 0 1 17 2 2
Eric Sogard L 31 2B 216 23 49 8 1 1 11 4 2
Michael Reed R 24 CF 507 54 93 20 3 9 44 17 9
Clint Coulter R 23 RF 523 57 114 23 4 15 60 3 3
Yadiel Rivera R 25 SS 465 43 94 14 6 4 35 6 6
Garrett Cooper R 26 1B 416 44 95 21 1 10 46 1 2
Victor Roache R 25 LF 371 40 70 14 2 15 47 3 2
Kyle Wren L 26 LF 496 49 109 14 5 2 33 23 10

***

Batters, Rates and Averages
Player PA BB% K% ISO BABIP AVG OBP SLG wOBA
Jonathan Villar 584 9.8% 26.9% .154 .338 .256 .332 .410 .341
Lewis Brinson 473 5.1% 23.9% .204 .299 .254 .294 .458 .328
Travis Shaw 542 7.9% 22.9% .187 .287 .246 .308 .433 .317
Ryan Braun 548 8.0% 18.4% .195 .313 .282 .343 .477 .351
Orlando Arcia 635 5.5% 20.2% .134 .291 .245 .289 .379 .296
Keon Broxton 469 10.0% 37.3% .192 .325 .216 .297 .408 .320
Eric Thames 507 8.7% 28.2% .246 .297 .247 .321 .493 .346
Scooter Gennett 540 5.4% 18.7% .147 .314 .270 .311 .417 .312
Brett Phillips 542 8.3% 31.7% .179 .311 .228 .297 .407 .309
Domingo Santana 466 11.2% 32.6% .198 .335 .243 .333 .441 .338
Mauricio Dubon 571 5.8% 15.8% .109 .295 .257 .303 .366 .300
Hernan Perez 486 3.7% 18.1% .134 .308 .266 .293 .400 .305
Ryan Cordell 450 5.3% 26.7% .160 .299 .239 .283 .399 .299
Jett Bandy 337 4.2% 22.8% .153 .260 .225 .278 .378 .285
Chris Carter 547 11.7% 35.6% .273 .260 .211 .311 .484 .336
Andrew Susac 301 9.0% 27.9% .152 .306 .233 .306 .385 .299
Kirk Nieuwenhuis 349 10.6% 31.2% .194 .289 .218 .305 .412 .317
Jacob Nottingham 493 5.1% 31.0% .144 .318 .236 .285 .380 .290
Tyrone Taylor 533 5.1% 16.5% .108 .285 .249 .296 .357 .290
Manny Pina 304 5.9% 16.4% .130 .271 .241 .291 .371 .286
Ivan De Jesus 352 7.1% 21.9% .103 .322 .255 .311 .358 .294
Adam Weisenburger 187 8.6% 24.1% .086 .291 .221 .304 .307 .273
Andy Wilkins 467 7.5% 26.6% .209 .273 .232 .289 .441 .307
Cody Decker 400 6.3% 34.8% .231 .288 .223 .275 .454 .310
Jake Elmore 333 10.5% 14.7% .052 .282 .241 .327 .293 .287
Rene Garcia 243 2.9% 13.6% .052 .291 .254 .278 .306 .259
Eric Sogard 216 6.5% 12.5% .066 .281 .247 .299 .313 .277
Michael Reed 507 11.6% 30.4% .121 .299 .211 .308 .332 .298
Clint Coulter 523 5.0% 23.3% .158 .284 .237 .291 .395 .300
Yadiel Rivera 465 3.4% 25.8% .087 .286 .215 .250 .302 .247
Garrett Cooper 416 5.5% 25.2% .137 .311 .246 .296 .383 .297
Victor Roache 371 6.7% 40.2% .184 .307 .205 .264 .389 .285
Kyle Wren 496 7.9% 18.5% .067 .301 .244 .304 .311 .288

***

Batters, Assorted Other
Player PA RC/27 OPS+ Def zWAR No.1 Comp
Jonathan Villar 584 5.4 103 -5 2.8 Tony Phillips
Lewis Brinson 473 4.9 103 6 2.5 Vernon Wells
Travis Shaw 542 4.8 98 3 2.4 Joe Dillon
Ryan Braun 548 6.2 123 -2 2.4 Dusty Baker
Orlando Arcia 635 4.1 82 5 2.1 Asdrubal Cabrera
Keon Broxton 469 4.4 92 5 2.0 Chris Dickerson
Eric Thames 507 5.8 116 -5 1.8 Roger Repoz
Scooter Gennett 540 4.8 98 -3 1.5 Mark Lewis
Brett Phillips 542 4.1 91 1 1.5 Kinnis Pledger
Domingo Santana 466 5.2 111 -2 1.4 Ron Swoboda
Mauricio Dubon 571 4.2 80 -1 1.4 Martin Prado
Hernan Perez 486 4.6 88 0 1.3 Shawon Dunston
Ryan Cordell 450 4.1 85 3 1.2 Michael Coleman
Jett Bandy 337 3.7 78 3 1.2 Jim Horner
Chris Carter 547 5.2 115 -3 1.2 Rob Deer
Andrew Susac 301 4.2 89 -1 1.1 Dusty Brown
Kirk Nieuwenhuis 349 4.2 95 0 1.1 Ricky Ledee
Jacob Nottingham 493 3.9 81 -5 1.0 Bob Melvin
Tyrone Taylor 533 3.7 79 4 1.0 Brian Manning
Manny Pina 304 3.8 81 1 1.0 Rick Cerone
Ivan De Jesus 352 4.0 84 -3 0.5 Kent Anderson
Adam Weisenburger 187 3.1 69 0 0.4 Dave Parrish
Andy Wilkins 467 4.5 97 -3 0.4 David Duncan
Cody Decker 400 4.3 96 1 0.3 John Nelson
Jake Elmore 333 3.3 73 0 0.2 Chris Sexton
Rene Garcia 243 3.0 61 1 0.2 Ken Huckaby
Eric Sogard 216 3.4 69 1 0.1 Bobby Young
Michael Reed 507 3.5 76 -6 -0.1 Ty Griffin
Clint Coulter 523 4.0 86 -3 -0.3 Ben Candelaria
Yadiel Rivera 465 2.5 51 5 -0.4 Jason Bowers
Garrett Cooper 416 4.0 85 -1 -0.5 Mike Morse
Victor Roache 371 3.5 77 -3 -0.7 J.J. Davis
Kyle Wren 496 3.5 70 -2 -1.0 Evan Frey

***

Pitchers, Counting Stats
Player T Age G GS IP K BB HR H R ER
Zach Davies R 24 30 30 169.3 146 48 20 167 80 75
Josh Hader L 23 26 23 120.0 145 52 15 104 56 52
Jimmy Nelson R 28 29 29 170.0 143 64 21 170 88 82
Brandon Woodruff R 24 26 25 132.7 118 45 16 131 67 63
Junior Guerra R 32 22 22 123.0 112 50 18 116 62 58
Aaron Wilkerson R 28 27 23 130.0 123 46 18 128 68 64
Chase Anderson R 29 27 27 139.7 113 46 22 147 77 72
Brent Suter L 27 32 19 120.7 88 35 16 129 64 60
Hiram Burgos R 29 25 24 131.3 115 55 19 131 73 68
Paolo Espino R 30 24 21 128.0 106 31 23 135 71 66
Wily Peralta R 28 28 28 149.7 111 51 22 163 86 80
Tommy Milone L 30 26 22 128.0 100 35 21 136 72 67
Tyler Cravy R 27 32 16 96.3 90 41 14 93 52 49
Luis Ortiz R 21 18 18 86.7 65 28 12 89 48 45
Jacob Barnes R 27 49 0 53.7 57 20 5 48 22 21
Corey Knebel R 25 54 0 56.7 71 24 7 48 25 23
Andrew Barbosa L 29 18 14 64.7 60 29 9 64 35 33
Taylor Jungmann R 27 28 27 141.3 127 75 19 140 83 78
Jhan Marinez R 28 51 0 68.0 61 25 8 66 31 29
Carlos Torres R 34 66 0 80.3 78 32 11 75 37 35
Matt Garza R 33 22 22 121.3 85 41 18 133 73 68
Tim Dillard R 33 29 3 52.0 47 20 6 51 27 25
Wei-Chung Wang L 25 23 23 119.7 98 41 20 128 73 68
Blaine Boyer R 35 55 0 58.0 32 16 6 63 29 27
Chris Capuano L 38 18 4 36.7 36 17 5 36 20 19
Austin Ross R 28 47 0 71.7 76 23 11 67 36 34
Rob Scahill R 30 47 0 58.7 47 24 7 60 30 28
Tristan Archer R 26 37 4 83.0 63 25 11 89 47 44
Damien Magnifico R 26 52 0 61.0 53 32 7 59 32 30
Michael Kirkman L 30 42 0 38.3 39 22 4 36 20 19
Michael Blazek R 28 51 0 54.7 48 26 7 54 29 27
Ryan Webb R 31 39 0 41.7 31 11 6 45 22 21
Andy Oliver L 29 36 7 68.0 71 43 10 64 41 38
Forrest Snow R 28 26 10 76.0 63 27 14 79 47 44
Stephen Kohlscheen R 28 49 0 61.7 57 22 9 62 34 32
Jorge Lopez R 24 25 25 131.3 117 66 25 137 87 81
Stephen Peterson L 29 44 0 57.0 42 32 7 61 34 32
Ariel Pena R 28 27 11 76.7 76 48 14 76 51 48
Adrian Houser R 24 19 16 87.7 67 36 16 98 60 56
David Goforth R 28 54 0 63.7 50 38 8 67 40 37
Daniel Tillman R 28 30 0 36.7 32 18 7 40 26 24

***

Pitchers, Rates and Averages
Player IP TBF K% BB% BABIP ERA FIP ERA- FIP-
Zach Davies 169.3 723 20.2% 6.6% .292 3.99 3.95 93 91
Josh Hader 120.0 516 28.1% 10.1% .299 3.90 3.85 91 89
Jimmy Nelson 170.0 744 19.2% 8.6% .297 4.34 4.45 101 103
Brandon Woodruff 132.7 574 20.6% 7.8% .296 4.27 4.15 99 96
Junior Guerra 123.0 535 20.9% 9.3% .279 4.24 4.54 99 105
Aaron Wilkerson 130.0 564 21.8% 8.2% .297 4.43 4.32 103 100
Chase Anderson 139.7 612 18.5% 7.5% .293 4.64 4.69 108 108
Brent Suter 120.7 526 16.7% 6.7% .297 4.48 4.45 104 102
Hiram Burgos 131.3 580 19.8% 9.5% .291 4.66 4.69 108 108
Paolo Espino 128.0 550 19.3% 5.6% .292 4.64 4.73 108 109
Wily Peralta 149.7 663 16.7% 7.7% .297 4.81 4.72 112 109
Tommy Milone 128.0 555 18.0% 6.3% .290 4.71 4.60 110 106
Tyler Cravy 96.3 423 21.3% 9.7% .289 4.58 4.61 107 106
Luis Ortiz 86.7 377 17.2% 7.4% .289 4.67 4.66 109 107
Jacob Barnes 53.7 229 24.9% 8.7% .296 3.52 3.45 82 79
Corey Knebel 56.7 242 29.3% 9.9% .299 3.65 3.61 85 83
Andrew Barbosa 64.7 287 20.9% 10.1% .296 4.59 4.62 107 107
Taylor Jungmann 141.3 639 19.9% 11.7% .296 4.97 4.90 116 113
Jhan Marinez 68.0 295 20.7% 8.5% .296 3.84 4.11 89 95
Carlos Torres 80.3 348 22.4% 9.2% .286 3.92 4.22 91 97
Matt Garza 121.3 538 15.8% 7.6% .294 5.04 4.75 117 110
Tim Dillard 52.0 227 20.7% 8.8% .296 4.33 4.09 101 94
Wei-Chung Wang 119.7 528 18.6% 7.8% .298 5.11 4.92 119 113
Blaine Boyer 58.0 253 12.6% 6.3% .288 4.19 4.20 98 97
Chris Capuano 36.7 163 22.1% 10.4% .301 4.66 4.47 108 103
Austin Ross 71.7 305 24.9% 7.5% .292 4.27 4.15 99 96
Rob Scahill 58.7 260 18.1% 9.2% .298 4.30 4.46 100 103
Tristan Archer 83.0 363 17.4% 6.9% .301 4.77 4.48 111 103
Damien Magnifico 61.0 274 19.3% 11.7% .292 4.43 4.71 103 109
Michael Kirkman 38.3 173 22.6% 12.7% .302 4.46 4.31 104 99
Michael Blazek 54.7 244 19.7% 10.7% .292 4.45 4.52 104 104
Ryan Webb 41.7 181 17.1% 6.1% .295 4.54 4.29 106 99
Andy Oliver 68.0 311 22.8% 13.8% .293 5.03 5.00 117 115
Forrest Snow 76.0 334 18.9% 8.1% .288 5.21 5.15 121 119
Stephen Kohlscheen 61.7 269 21.2% 8.2% .299 4.67 4.40 109 101
Jorge Lopez 131.3 597 19.6% 11.1% .293 5.55 5.52 129 127
Stephen Peterson 57.0 264 15.9% 12.1% .300 5.05 5.05 118 116
Ariel Pena 76.7 354 21.5% 13.6% .292 5.63 5.57 131 128
Adrian Houser 87.7 397 16.9% 9.1% .300 5.75 5.43 134 125
David Goforth 63.7 296 16.9% 12.8% .299 5.23 4.99 122 115
Daniel Tillman 36.7 168 19.0% 10.7% .302 5.89 5.48 137 126

***

Pitchers, Assorted Other
Player IP K/9 BB/9 HR/9 ERA+ zWAR No. 1 Comp
Zach Davies 169.3 7.76 2.55 1.06 102 2.6 Storm Davis
Josh Hader 120.0 10.88 3.90 1.13 104 2.0 Shawn Estes
Jimmy Nelson 170.0 7.57 3.39 1.11 94 1.9 Mike Dunne
Brandon Woodruff 132.7 8.00 3.05 1.09 95 1.6 Ben Hendrickson
Junior Guerra 123.0 8.20 3.66 1.32 96 1.5 Kevin Ritz
Aaron Wilkerson 130.0 8.52 3.18 1.25 92 1.3 Tim Redding
Chase Anderson 139.7 7.28 2.96 1.42 88 1.1 Brian Powell
Brent Suter 120.7 6.56 2.61 1.19 91 1.0 Ted Bowsfield
Hiram Burgos 131.3 7.88 3.77 1.30 87 0.9 Freddie Toliver
Paolo Espino 128.0 7.45 2.18 1.62 88 0.9 Matt Ginter
Wily Peralta 149.7 6.67 3.07 1.32 85 0.8 Wes Obermueller
Tommy Milone 128.0 7.03 2.46 1.48 86 0.8 Mike Maroth
Tyler Cravy 96.3 8.41 3.83 1.31 89 0.6 Randy Bockus
Luis Ortiz 86.7 6.75 2.91 1.25 87 0.6 Greg Brummett
Jacob Barnes 53.7 9.55 3.35 0.84 116 0.6 Brian Wilson
Corey Knebel 56.7 11.27 3.81 1.11 111 0.5 Francisco Cordero
Andrew Barbosa 64.7 8.35 4.03 1.25 89 0.5 Corey Lee
Taylor Jungmann 141.3 8.09 4.78 1.21 82 0.5 Jaime Cocanower
Jhan Marinez 68.0 8.07 3.31 1.06 106 0.4 Ehren Wassermann
Carlos Torres 80.3 8.74 3.59 1.23 104 0.4 Tom Edens
Matt Garza 121.3 6.31 3.04 1.34 81 0.3 Jonathan Figueroa
Tim Dillard 52.0 8.13 3.46 1.04 94 0.3 Kirk Bullinger
Wei-Chung Wang 119.7 7.37 3.08 1.50 80 0.2 Steve Kline
Blaine Boyer 58.0 4.97 2.48 0.93 97 0.1 Fred Gladding
Chris Capuano 36.7 8.83 4.17 1.23 87 0.1 Bob Veale
Austin Ross 71.7 9.54 2.89 1.38 95 0.1 Brian Sanches
Rob Scahill 58.7 7.21 3.68 1.07 95 0.1 Jimmy Myers
Tristan Archer 83.0 6.83 2.71 1.19 85 0.0 Mike Draper
Damien Magnifico 61.0 7.82 4.72 1.03 92 0.0 Joe Hudson
Michael Kirkman 38.3 9.16 5.17 0.94 91 0.0 Mike Kinnunen
Michael Blazek 54.7 7.90 4.28 1.15 92 -0.1 Joe Hudson
Ryan Webb 41.7 6.69 2.37 1.29 90 -0.1 Chuck Crim
Andy Oliver 68.0 9.40 5.69 1.32 81 -0.1 Kevin Tolar
Forrest Snow 76.0 7.46 3.20 1.66 78 -0.1 Craig Holman
Stephen Kohlscheen 61.7 8.31 3.21 1.31 87 -0.2 Lee Gardner
Jorge Lopez 131.3 8.02 4.52 1.71 73 -0.5 Anastacio Martinez
Stephen Peterson 57.0 6.63 5.05 1.11 81 -0.5 Todd Rizzo
Ariel Pena 76.7 8.92 5.63 1.64 72 -0.5 Jonathan Johnson
Adrian Houser 87.7 6.88 3.69 1.64 71 -0.6 Julien Tucker
David Goforth 63.7 7.06 5.37 1.13 78 -0.7 Marty McLeary
Daniel Tillman 36.7 7.85 4.41 1.72 69 -0.7 Brad Tweedlie

***

Disclaimer: ZiPS projections are computer-based projections of performance. Performances have not been allocated to predicted playing time in the majors — many of the players listed above are unlikely to play in the majors at all in 2017. ZiPS is projecting equivalent production — a .240 ZiPS projection may end up being .280 in AAA or .300 in AA, for example. Whether or not a player will play is one of many non-statistical factors one has to take into account when predicting the future.

Players are listed with their most recent teams unless Dan has made a mistake. This is very possible as a lot of minor-league signings are generally unreported in the offseason.

ZiPS is projecting based on the AL having a 4.05 ERA and the NL having a 3.97 ERA.

Players that are expected to be out due to injury are still projected. More information is always better than less information and a computer isn’t what should be projecting the injury status of, for example, a pitcher with Tommy John surgery.

Regarding ERA+ vs. ERA- (and FIP+ vs. FIP-) and the differences therein: as Patriot notes here, they are not simply mirror images of each other. Writes Patriot: “ERA+ does not tell you that a pitcher’s ERA was X% less or more than the league’s ERA. It tells you that the league’s ERA was X% less or more than the pitcher’s ERA.”

Both hitters and pitchers are ranked by projected zWAR — which is to say, WAR values as calculated by Dan Szymborski, whose surname is spelled with a z. WAR values might differ slightly from those which appear in full release of ZiPS. Finally, Szymborski will advise anyone against — and might karate chop anyone guilty of — merely adding up WAR totals on depth chart to produce projected team WAR.



Print This Post



Carson Cistulli has just published a book of aphorisms called Spirited Ejaculations of a New Enthusiast.


Comments Are Loading Now!