Thursday June 12, 1980
. . . where the 1970s live forever!

National League batting statistics through games of June 12, 1980:

   Club          AB    R     H    2B   3B   HR   RBI   SB   CS   BB    SO   Avg
Pittsburgh      1885  247   516   85   14   52   232   68   21  151   251  .274
St. Louis       1896  251   515   90   20   41   238   43   23  173   274  .272
Philadelphia    1740  253   467  102   24   48   238   36   13  145   218  .268
Los Angeles     1882  232   493   61    9   53   219   48   21  179   296  .262
Chicago         1783  206   464   87   10   45   200   34   26  156   299  .260
Montreal        1808  246   467   89   20   42   229   74   25  196   304  .258
New York        1751  201   452   82   10   12   177   51   33  194   252  .258
Houston         1803  200   454   73   23   26   185   70   27  176   257  .252
Cincinnati      1934  244   485   86   21   41   228   49    7  192   333  .251
San Diego       1901  204   462   78   11   21   188   63   23  208   278  .243
Atlanta         1764  178   421   76    9   30   168   15   19  130   298  .239
San Francisco   1869  193   446   79   14   30   185   33   19  150   288  .239

 Batting Leaders         G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Steve Henderson (NYN)    43  159   22   54   8   3   0   21   7   6   16   27  .340
Keith Hernandez (SLN)    54  208   43   70  14   3   6   32   8   3   31   22  .337
Jose Cruz (HOU)          53  197   26   66  10   2   2   34  14   5   20   20  .335
Reggie Smith (LAN)       53  191   29   63   8   0  11   38   1   2   26   36  .330
Ken Reitz (SLN)          55  204   19   66  13   0   4   28   0   1   12   15  .324
John Stearns (NYN)       51  181   25   57  19   1   0   25   5   1   18   11  .315
George Hendrick (SLN)    55  203   30   62  11   2  12   46   3   0   14   22  .305
Terry Puhl (HOU)         47  174   22   53   8   2   5   17  11   4   17   13  .305
Ted Simmons (SLN)        50  167   30   51  10   0   8   34   0   0   25   15  .305
Bake McBride (PHI)       43  179   22   54  12   4   3   36   1   1    4   16  .302

 Atlanta              G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Charlie Spikes        15   15    3    8   1   0   0    1   0   0    0    5  .533
Chico Ruiz            20   24    3    8   2   1   0    2   0   1    2    6  .333
Chris Chambliss       53  210   28   62  15   1   6   24   0   1   11   19  .295
Gary Matthews         49  153   20   42   3   3   6   22   0   0   10   24  .275
Joe Nolan             17   22    2    6   1   0   0    2   0   0    2    4  .273
Biff Pocoroba         10   30    1    8   1   0   0    2   0   0    5    2  .267
Dale Murphy           49  183   30   48  10   0   7   21   0   1   19   54  .262
Glenn Hubbard         10   42    6   11   4   1   1    3   3   2    2    3  .262
Brian Asselstine      49  142   13   37   7   1   2   21   1   2    7   26  .261
Jeff Burroughs        33  104   10   27   8   0   0   12   0   0   14   14  .260
Bill Nahorodny        12   32    3    8   2   0   2    4   0   0    1    5  .250
Bruce Benedict        36  113    5   27   5   0   0   11   0   0    6   13  .239
Jerry Royster         45  167   13   37   8   2   0    6   9   5   19   25  .222
Larvell Blanks        49  152   20   31   4   0   2   10   1   2   10   19  .204
Luis Gomez            50  137    5   26   1   0   0   13   0   3   14   14  .190
Bob Horner            22   74   10   14   1   0   4   10   0   0    3   10  .189
Eddie Miller          11   19    3    3   0   0   0    0   1   2    0    5  .158
Mike Lum              25   24    1    3   2   0   0    1   0   0    4    6  .125

 Chicago              G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Jesus Figueroa        35   30    4   10   1   0   0    0   1   0    3    3  .333
Cliff Johnson          1    3    1    1   0   0   1    4   0   0    0    2  .333
Mike Vail             36  106    9   35   5   1   4   18   1   3    9   31  .330
Larry Biittner        37   93   10   29   6   0   1   12   1   1    7   13  .312
Dave Kingman          42  141   21   42   5   0  10   32   2   1   12   31  .298
Jerry Martin          50  173   25   49   9   0   8   24   4   1   13   32  .283
Bill Buckner          42  165   17   45  10   1   2   19   0   1    9    3  .273
Barry Foote           27   94   11   25   6   1   5   19   0   0    5    9  .266
Len Randle            47  177   22   46   6   3   3   17   9   6   21   22  .260
Steve Dillard         27   51    8   13   4   0   1    4   1   0    7   12  .255
Ivan DeJesus          52  197   27   49  12   2   3   16  10   5   16   23  .249
Scot Thompson         38  105    9   26   6   0   1    8   4   4   12   15  .248
Mike Tyson            27   59    7   14   4   0   1    5   0   2    2   11  .237
Ken Henderson         16   32    2    7   2   0   1    4   0   0    4    6  .219
Steve Ontiveros       30   76    7   16   3   0   1    3   0   0   14   17  .211
Carlos Lezcano        21   43    7    9   1   0   2    5   0   0    6   17  .209
Tim Blackwell         32   96    7   20   4   1   1    7   0   0   10   16  .208
Mick Kelleher         35   35    5    6   0   0   0    1   1   2    2    7  .171
Jim Tracy              1    2    0    0   0   0   0    0   0   0    0    0  .000
Mike O'Berry           1    0    0    0   0   0   0    0   0   0    0    0  .000

 Cincinnati           G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Rick Auerbach         19   26    4    9   1   1   0    2   0   3    3    4  .346
Sam Mejias            22   43    6   14   2   1   0    6   3   0    1    8  .326
Ron Oester            25   54    4   16   4   0   0    4   0   0    2    5  .296
Ken Griffey           52  192   34   56  10   3   5   25   7   0   24   34  .292
Harry Spilman         24   49    7   14   3   0   2   10   0   0    3    7  .286
Junior Kennedy        49  173   16   49  10   3   1   19   1   0   20   20  .283
Dave Collins          47  196   34   55   6   3   2   17  22   2   15   25  .281
Ray Knight            56  207   28   58  16   4   6   33   1   0   13   23  .280
Dan Driessen          54  176   29   48  10   0   6   29   7   2   29   27  .273
Cesar Geronimo        45   67    6   18   2   0   1    5   1   0    6   13  .269
Johnny Bench          43  138   20   33   5   0   8   21   2   0   18   24  .239
Dave Concepcion       53  217   26   49   9   3   2   22   3   0   15   35  .226
George Foster         45  167   21   35   1   1   8   26   1   0   24   38  .210
Hector Cruz           20   36    1    7   2   1   0    0   0   0    2    9  .194
Don Werner            24   64    2   11   2   0   0    5   1   0    7   10  .172

 Houston              G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Jose Cruz             53  197   26   66  10   2   2   34  14   5   20   20  .335
Denny Walling         35  113   10   35   5   1   1    9   3   2   17   12  .310
Terry Puhl            47  174   22   53   8   2   5   17  11   4   17   13  .305
Cesar Cedeno          37  130   22   39   5   3   4   16  15   2   20   24  .300
Enos Cabell           53  198   25   54   7   3   1   21   8   6   11   23  .273
Alan Ashby            36  105    8   27   6   1   2   14   0   0   15   11  .257
Bruce Bochy            5    4    0    1   0   0   0    0   0   0    3    0  .250
Art Howe              31   91    6   22   4   3   1    9   1   0    9   11  .242
Joe Morgan            46  154   23   35   8   1   4   19   8   1   26   18  .227
Rafael Landestoy      44  102   14   23   4   3   1    5   5   4   10   13  .226
Jeffrey Leonard       34  106   13   22   4   1   1    9   3   1   10   28  .208
Luis Pujols           25   75    5   15   3   0   0    8   0   0    3   10  .200
Craig Reynolds        46  156   13   31   3   3   2    7   1   1    6   13  .199
Dave Bergman          23   27    2    3   0   0   0    0   0   0    3    3  .111
Julio Gonzalez        22   33    3    3   1   0   0    1   1   0    0    6  .091

 Los Angeles          G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Pedro Guerrero        16   17    3    9   3   0   0    3   0   0    2    5  .529
Mickey Hatcher        12   15    0    5   1   0   0    3   0   1    0    5  .333
Reggie Smith          53  191   29   63   8   0  11   38   1   2   26   36  .330
Jay Johnstone         28   33    7   10   0   1   0    1   0   0    5    3  .303
Bill Russell          53  196   15   59   9   2   1   10   6   0    8   19  .301
Steve Garvey          56  223   30   64   6   0  13   44   4   2   13   22  .287
Dusty Baker           49  188   32   53  11   1  14   37   5   2   10   25  .282
Derrel Thomas         37   90   10   24   3   0   1    5   3   5    8   15  .267
Rudy Law              44  169   24   45   2   3   0   12  17   2    8    9  .266
Gary Thomasson        32   53    4   14   2   0   0    7   0   0    9   13  .264
Ron Cey               55  190   24   49   6   0   7   26   2   2   24   36  .258
Davey Lopes           54  204   34   49   4   1   4   17   8   3   29   31  .240
Mike Scioscia         17   42    2   10   3   1   0    3   0   0    3    3  .238
Rick Monday           25   26    4    6   1   0   1    3   0   1    3    9  .231
Steve Yeager          28   66    5   12   0   0   0    3   1   1    9   20  .182
Joe Ferguson          23   51    4    7   1   0   1    3   1   0   16   17  .137

 Montreal             G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Brad Mills             3    9    1    6   0   0   0    4   0   0    1    0  .667
Bob Pate               5    5    2    2   0   0   0    2   0   0    1    1  .400
Jerry White           38   43    5   14   3   0   3    6   1   2    5    6  .326
Ken Macha             26   66    7   21   3   1   1    5   0   2    7   12  .318
Ellis Valentine       39  148   16   44  12   1   4   28   3   2   12   19  .297
Andre Dawson          48  175   35   52  12   3   6   32  10   4   24   25  .297
Bill Almon            14   35    2   10   1   1   0    3   0   0    1    5  .286
Warren Cromartie      53  203   20   57  11   1   6   28   1   3   12   22  .281
Chris Speier          35   95    9   25   3   3   1   10   0   1   17   11  .263
Ron Leflore           51  201   35   51   9   4   0   14  33   7   24   34  .254
Gary Carter           51  188   27   46   6   1  12   36   0   0   20   32  .245
Tony Bernazard        34   96   15   23   4   0   2    8   5   1   10   24  .240
Larry Parrish         35  133   19   31   9   0   6   19   1   1    9   22  .233
Rowland Office        39   84   10   19   6   1   1   10   0   2   12   19  .226
John Tamargo           9   18    1    4   1   0   0    4   0   0    2    3  .222
Rodney Scott          48  169   34   36   4   4   0   11  19   0   25   23  .213
Tommy Hutton          25   24    1    3   0   0   0    2   0   0    2    5  .125
Tim Raines             1    1    0    0   0   0   0    0   1   0    1    0  .000

 New York             G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Alex Trevino          18   45    4   16   0   1   0    2   0   0    4    6  .356
Steve Henderson       43  159   22   54   8   3   0   21   7   6   16   27  .340
John Stearns          51  181   25   57  19   1   0   25   5   1   18   11  .315
Frank Taveras         52  218   29   63  12   0   0   11  11   6   14   25  .289
Mike Jorgensen        42  133   20   38   5   0   5   20   0   2   15   22  .286
Elliott Maddox        47  148   13   38   4   0   1   15   1   3   30   20  .257
Joel Youngblood       49  174   17   43  10   1   3   23   7   3   21   23  .247
Lee Mazzilli          52  189   30   46   9   3   1   17  13   7   36   28  .243
Ron Hodges            24   29    4    7   2   0   0    5   1   0    7   10  .241
Doug Flynn            53  184   19   42   6   0   0    7   1   1   11   10  .228
Jose Cardenal         13   24    2    5   0   0   0    2   0   1    3    2  .208
Jerry Morales         39   97    9   20   4   0   1   13   2   2    8   18  .206
Phil Mankowski         6   10    1    2   1   0   0    1   0   0    2    3  .200
Dan Norman            24   41    2    8   0   1   1    3   2   0    0    6  .195
Jose Moreno            7    7    1    1   0   0   0    1   1   0    1    3  .143
Claudell Washington    2    5    0    0   0   0   0    0   0   0    0    1  .000
Mario Ramirez          9    4    1    0   0   0   0    0   0   0    1    1  .000

 Philadelphia         G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Lonnie Smith          20   33   10   12   3   1   0    4   2   1    2    5  .364
Manny Trillo          36  123   16   39   4   4   0   10   1   1   12   10  .317
Bake McBride          43  179   22   54  12   4   3   36   1   1    4   16  .302
Ramon Aviles          11   24    3    7   2   0   1    3   0   0    4    0  .292
Del Unser             32   31    6    9   1   3   0    4   0   0    4    8  .290
Greg Luzinski         50  181   32   51  12   1  14   34   2   0   30   46  .282
Pete Rose             51  198   36   55  18   1   0   14   7   1   25    9  .278
Mike Schmidt          51  191   42   53  12   2  18   46   3   2   24   38  .278
Luis Aguayo           13   37    7   10   1   1   1    6   0   1    2    3  .270
Garry Maddox          43  175   16   46  13   1   4   23   9   2    6   16  .263
Larry Bowa            49  184   22   45   7   2   1   11   8   3    3   14  .245
Bob Boone             49  185   14   43  11   1   4   21   2   0   12   16  .232
Keith Moreland        11   22    1    5   1   0   1    4   0   0    1    3  .227
George Vukovich       31   22    4    5   0   1   0    3   0   0    2    3  .227
John Vukovich         12    5    0    1   0   0   0    2   0   1    0    0  .200
Greg Gross            36   49    6    6   2   1   0    4   1   0    5    2  .122

 Pittsburgh           G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Lee Lacy              38   92   15   40   9   1   3   10   6   2    6   10  .435
Manny Sanguillen      16   14    0    6   2   0   0    0   0   1    0    0  .429
Mike Easler           37   82   18   32   4   2  10   22   0   2   10    8  .390
Bill Robinson         43  122   15   35   6   0   7   21   1   1    6   20  .287
Willie Stargell       33  109   15   31   7   0   7   26   0   0   18   28  .284
Dave Parker           53  215   33   60  12   1   8   33   7   2   11   27  .279
Ed Ott                39  129   14   36   8   0   1   12   0   1   14   13  .279
Phil Garner           51  184   23   51   8   1   5   27  10   0   18   19  .277
Omar Moreno           54  235   33   62   8   6   1    8  33   6   20   35  .264
Bill Madlock          47  174   22   45   9   1   4   13   4   3   14    8  .259
Tim Foli              39  156   24   39   6   0   1   10   6   0    6   10  .250
Dale Berra            27   79    5   19   1   1   2   13   0   0    5   18  .241
Vance Law             10   40    6    9   1   1   0    2   0   0    2    5  .225
John Milner           35   62    7   13   1   0   1   10   0   1    5    6  .210
Steve Nicosia         22   62    5   11   2   0   1   11   0   1   10    4  .177
Matt Alexander        11    0    5    0   0   0   0    0   1   0    0    0  .000

 San Diego            G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Tim Flannery           8   28    2   12   3   0   0    2   0   0    1    0  .429
Kurt Bevacqua         34   41    3   16   6   1   0   12   1   0    2    1  .390
Jerry Turner          38   65   11   19   3   0   3   12   1   1    5    5  .292
Gene Richards         57  215   31   62   7   2   2   13  14   3   19   32  .288
Dave Winfield         58  191   28   51   8   1   6   34   8   3   38   29  .267
Jerry Mumphrey        57  189   22   50  10   1   0   14   8   1   18   36  .265
Von Joshua            29   31    5    8   1   0   1    4   0   1    4    6  .258
Bill Fahey            40  105    8   27   1   0   1    8   1   0    9    9  .257
Barry Evans           41   51    4   13   1   1   1    7   1   1    6   10  .255
Willie Montanez       55  203   14   51   4   2   2   32   3   4   12   25  .251
Ozzie Smith           58  219   30   50  11   1   0    9  17   5   31   16  .228
Dave Cash             55  195   18   40   9   0   0   11   4   3   20   12  .205
Aurelio Rodriguez     48  103    4   21   5   2   1    8   1   0    3   17  .204
Gene Tenace           43  107   14   21   4   0   4   14   2   0   28   21  .196
Paul Dade             32   31    6    6   0   0   0    2   2   1    5    6  .194
Fred Kendall           6    6    0    1   0   0   0    0   0   0    0    1  .167

 San Francisco        G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Mike Sadek            19   23    4    7   0   0   0    1   0   0    3    2  .304
Jack Clark            54  192   30   54  10   3  11   38   0   1   24   25  .281
Terry Whitfield       47  123   13   34   7   2   0    8   2   1    8   16  .276
Joe Strain            25   76    9   21   1   0   0    5   1   1    2    7  .276
Billy North           45  147   27   39   5   0   1    9  16   7   27   27  .265
Rich Murray            5   19    2    5   1   0   1    6   1   0    0    5  .263
Milt May              48  142    6   37   8   2   1   17   0   0   13   19  .261
Darrell Evans         56  205   24   51   5   0   6   24   7   1   29   25  .249
Jim Wohlford          36   81    4   20   3   1   1   10   0   2    1   10  .247
Rennie Stennett       46  153   19   37   8   1   1    7   2   1    5   11  .242
Johnnie Lemaster      53  174   15   41  10   3   2   20   0   0    7   24  .236
Mike Ivie             31  103    8   24   4   0   2    6   0   2    7   13  .233
Larry Herndon         49  145   14   33   6   2   3   16   4   3    7   27  .228
Willie McCovey        40  105    8   21   7   0   1   13   0   0   11   22  .200
Marc Hill             16   40    1    7   2   0   0    0   0   0    1    6  .175
Roger Metzger         16   21    4    1   0   0   0    0   0   0    2    1  .048

 St. Louis            G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Dane Iorg             36   84   11   29   5   0   2    9   0   0    8   17  .345
Keith Hernandez       54  208   43   70  14   3   6   32   8   3   31   22  .337
Ken Reitz             55  204   19   66  13   0   4   28   0   1   12   15  .324
Terry Kennedy         20   56   11   18   4   2   1   10   0   0    6    6  .321
Mike Ramsey           20   61    8   19   6   1   0    2   0   0    1    8  .312
George Hendrick       55  203   30   62  11   2  12   46   3   0   14   22  .305
Ted Simmons           50  167   30   51  10   0   8   34   0   0   25   15  .305
Garry Templeton       55  243   34   70   7   3   2   21  15   8   10   16  .288
Ken Oberkfell         22   72   12   18   4   1   1   11   3   2   17    6  .250
Tony Scott            54  183   16   39   5   2   0   10   7   2   20   33  .213
Bobby Bonds           46  129   17   27   3   3   2   15   6   4   17   44  .209
Tom Herr              31   77    7   14   3   3   0    1   1   1    4    6  .182
Bernie Carbo          14   11    0    2   0   0   0    0   0   0    1    0  .182
Leon Durham            8   23    1    4   0   0   0    4   0   2    2    3  .174
Steve Swisher          9   13    1    2   0   0   0    1   0   0    0    4  .154
Jim Lentine            9   10    1    1   0   0   0    1   0   0    0    2  .100
Mike Phillips         12   13    1    1   1   0   0    0   0   0    0    3  .077

The information used here was obtained free of charge from and is copyrighted by Retrosheet.
Interested parties may contact Retrosheet at "www.retrosheet.org".

















League Leaders

At Bats:

  G. Templeton (SLN)      243
  O. Moreno (PIT)         235
  S. Garvey (LAN)         223
  O. Smith (SDN)          219
  F. Taveras (NYN)        218
  D. Concepcion (CIN)     217
  D. Parker (PIT)         215
  G. Richards (SDN)       215
  C. Chambliss (ATL)      210
  K. Hernandez (SLN)      208

Runs Scored:

  K. Hernandez (SLN)       43
  M. Schmidt (PHI)         42
  P. Rose (PHI)            36
  A. Dawson (MON)          35
  R. Leflore (MON)         35
  D. Collins (CIN)         34
  K. Griffey (CIN)         34
  D. Lopes (LAN)           34
  R. Scott (MON)           34
  G. Templeton (SLN)       34

Hits:

  K. Hernandez (SLN)       70
  G. Templeton (SLN)       70
  J. Cruz (HOU)            66
  K. Reitz (SLN)           66
  S. Garvey (LAN)          64
  R. Smith (LAN)           63
  F. Taveras (NYN)         63
  C. Chambliss (ATL)       62
  G. Hendrick (SLN)        62
  O. Moreno (PIT)          62

Doubles:

  J. Stearns (NYN)         19
  P. Rose (PHI)            18
  R. Knight (CIN)          16
  C. Chambliss (ATL)       15
  K. Hernandez (SLN)       14
  G. Maddox (PHI)          13
  K. Reitz (SLN)           13
  A. Dawson (MON)          12
  I. DeJesus (CHN)         12
  G. Luzinski (PHI)        12

Triples:

  O. Moreno (PIT)           6
  R. Knight (CIN)           4
  R. Leflore (MON)          4
  B. McBride (PHI)          4
  R. Scott (MON)            4
  M. Trillo (PHI)           4
  B. Bonds (SLN)            3
  E. Cabell (HOU)           3
  C. Cedeno (HOU)           3
  J. Clark (SFN)            3

Home Runs:

  M. Schmidt (PHI)         18
  D. Baker (LAN)           14
  G. Luzinski (PHI)        14
  S. Garvey (LAN)          13
  G. Carter (MON)          12
  G. Hendrick (SLN)        12
  J. Clark (SFN)           11
  R. Smith (LAN)           11
  M. Easler (PIT)          10
  D. Kingman (CHN)         10

RBI:

  G. Hendrick (SLN)        46
  M. Schmidt (PHI)         46
  S. Garvey (LAN)          44
  J. Clark (SFN)           38
  R. Smith (LAN)           38
  D. Baker (LAN)           37
  G. Carter (MON)          36
  B. McBride (PHI)         36
  J. Cruz (HOU)            34
  G. Luzinski (PHI)        34

Stolen Bases:

  R. Leflore (MON)         33
  O. Moreno (PIT)          33
  D. Collins (CIN)         22
  R. Scott (MON)           19
  R. Law (LAN)             17
  O. Smith (SDN)           17
  B. North (SFN)           16
  C. Cedeno (HOU)          15
  G. Templeton (SLN)       15
  J. Cruz (HOU)            14

Caught Stealing:

  G. Templeton (SLN)        8
  R. Leflore (MON)          7
  L. Mazzilli (NYN)         7
  B. North (SFN)            7
  E. Cabell (HOU)           6
  S. Henderson (NYN)        6
  O. Moreno (PIT)           6
  L. Randle (CHN)           6
  F. Taveras (NYN)          6
  J. Cruz (HOU)             5

Walks:

  D. Winfield (SDN)        38
  L. Mazzilli (NYN)        36
  K. Hernandez (SLN)       31
  O. Smith (SDN)           31
  G. Luzinski (PHI)        30
  E. Maddox (NYN)          30
  D. Driessen (CIN)        29
  D. Evans (SFN)           29
  D. Lopes (LAN)           29
  G. Tenace (SDN)          28

Strikeouts:

  D. Murphy (ATL)          54
  G. Luzinski (PHI)        46
  B. Bonds (SLN)           44
  G. Foster (CIN)          38
  M. Schmidt (PHI)         38
  R. Cey (LAN)             36
  J. Mumphrey (SDN)        36
  R. Smith (LAN)           36
  D. Concepcion (CIN)      35
  O. Moreno (PIT)          35

  Copyright © 2014-2024, All Rights Reserved   •   Privacy Policy   •   Contact Us