3B Josh Smith #38
Age: 35 | Bats: L | Throws: R | Morale: Unhappy
09/20/2032
3B JOSH SMITH #38 - AGE: 35 - BATS: L - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
112 357 86 24 1 7 35 60 85 .241 .352 .373 2 -1.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 40 45 45
Gap 60 55 60 60
Power 45 40 45 45
Eye 55 55 55 55
Avoid K's 55 55 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 30
Errors: - 60 40
Arm: 20 60 40
Turn DP: - 55 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 30
Catcher: - Left Field: -
1st Base: 50 Center Field: -
2nd Base: 50 Right Field: -
3rd Base: 50
       
RUN/BUNT
Running Speed: 45
Stealing Ability: 55
Baserunning Inst.: 60
Sacrifice Bunt: 60
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/13/2032 WS Loss, 0-10 2 0 0 0 0 1 0 0
09/11/2032 @ WS Loss, 0-2 3 0 1 0 0 1 1 0
09/10/2032 @ WS Loss, 0-5 3 0 0 0 0 0 1 0
09/08/2032 IOW Loss, 2-8 0 0 0 0 0 0 0 0
09/07/2032 IOW Win, 3-2 2 0 0 0 0 1 1 0
09/06/2032 IOW Loss, 2-6 4 0 0 0 0 0 2 0
09/04/2032 MEM Win, 5-1 3 1 2 2 1 1 0 0
09/03/2032 MEM Loss, 6-11 4 0 1 0 0 0 0 0
09/01/2032 @ RR Win, 8-6 3 0 0 0 0 0 2 0
08/31/2032 @ RR Loss, 6-7 3 0 0 0 0 0 1 0
PERSONALITY
Might call him uncommonly friendly.
Birthday:08/07/1997
Born in:Baton Rouge, LA
Nationality:American
Height:5' 10"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:2 Years, 12 Days
Service This Yr:None
40-Man Service:2 Years, 12 Days
Pro Service:12 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:Out of option years
Contract Extension: -
Drafted:-
PACIFIC COAST LEAGUE 2032 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 112 357 86 24 1 7 35 53 60 85 .241 .352 .373 .724 .324 .132 92
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 93 427 2 2 0 3 6 2 133 32 2 2 50.0 51.5 4.90 -1.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   119 30 9 0 3 11 15 14 24 1 2 0 .252 .328 .403 .732
Versus Right   238 56 15 1 4 24 38 46 61 1 4 2 .235 .362 .357 .720
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
April   47 15 3 1 0 3 6 7 9 0 1 0 .319 .407 .426 .833
May   78 16 7 0 0 6 13 15 19 1 1 0 .205 .330 .295 .625
June   52 12 3 0 1 4 7 8 12 1 1 2 .231 .349 .346 .695
July   69 16 5 0 2 8 12 7 15 0 2 0 .232 .303 .391 .694
August   95 24 5 0 3 12 14 21 25 0 1 0 .253 .388 .400 .788
September   16 3 1 0 1 2 1 2 5 0 0 0 .188 .278 .438 .715
Postseason   8 1 0 0 0 0 0 2 2 0 0 0 .125 .300 .125 .425
Career   357 86 24 1 7 35 53 60 85 2 6 2 .241 .352 .373 .724
Home   188 48 11 1 5 20 28 29 45 1 2 1 .255 .356 .404 .760
Road   169 38 13 0 2 15 25 31 40 1 4 1 .225 .347 .337 .684
Grass   357 86 24 1 7 35 53 60 85 2 6 2 .241 .352 .373 .724
Day   113 27 5 0 2 7 15 13 27 0 4 0 .239 .317 .336 .654
Night   244 59 19 1 5 28 38 47 58 2 2 2 .242 .366 .389 .755
As Starter   335 81 24 1 6 33 49 55 79 2 6 2 .242 .350 .373 .723
As Reliever / Substitution   22 5 0 0 1 2 4 5 6 0 0 0 .227 .370 .364 .734
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2022 New York - MLB 24 3 2 0 0 0 0 0 1 1 1 0 0 0 0 .000 .500 .000 .500 54 123 -0.0
2022 New York - MLB 24 82 288 73 12 1 8 35 38 32 2 0 54 4 2 .253 .332 .385 .718 92 93 0.6
2022 Total - MLB 24 85 290 73 12 1 8 35 39 33 3 0 54 4 2 .252 .334 .383 .717 91 93 0.6
2023 New York - MLB 25 73 241 54 9 1 4 27 19 24 0 1 57 3 2 .224 .293 .320 .613 61 60 -0.7
2024 New York - MLB 26 18 65 17 5 0 2 8 9 9 0 1 13 1 1 .262 .347 .431 .777 108 104 0.1
2025 New York - MLB 27 77 256 54 17 2 2 20 30 30 0 1 61 5 2 .211 .293 .316 .609 69 69 -0.5
2026 New York - MLB 28 3 3 2 0 0 0 0 2 1 0 0 1 0 0 .667 .750 .667 1.417 295 321 0.1
2026 Boston - MLB 28 6 13 3 1 0 0 2 1 1 1 0 2 0 0 .231 .333 .308 .641 70 79 0.0
2026 Detroit - MLB 28 12 34 6 0 0 0 0 7 5 0 0 7 0 0 .176 .282 .176 .459 25 28 -0.4
2026 Total - MLB 28 21 50 11 1 0 0 2 10 7 1 0 10 0 0 .220 .328 .240 .568 54 61 -0.2
Total MLB 274 902 209 44 4 16 92 107 103 4 3 195 13 7 .232 .312 .343 .655 76 77 -0.6
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2019 Staten Island - A- 21 33 111 36 6 1 3 15 17 25 2 2 17 6 3 .324 .450 .477 .927 152 142 1.3
2020 Tampa - A+ 22 103 429 129 19 7 4 49 70 39 0 4 72 5 1 .301 .356 .406 .762 111 113 2.8
2020 Trenton - AA 22 31 114 39 8 0 5 19 14 10 1 0 21 3 1 .342 .400 .544 .944 152 153 1.2
2021 Peoria - AFL 23 32 123 26 9 0 1 13 13 18 0 0 33 2 0 .211 .312 .309 .621 72 74 0.2
2021 Trenton - AA 23 71 287 66 22 0 3 26 34 22 0 2 53 9 0 .230 .283 .338 .621 67 64 0.4
2021 Scranton WB - AAA 23 62 236 69 13 4 2 38 32 33 2 4 60 5 1 .292 .378 .407 .785 120 119 1.9
2022 Scranton WB - AAA 24 17 58 23 4 2 3 8 14 6 1 0 9 3 1 .397 .462 .690 1.151 211 198 1.0
2022 Syracuse - AAA 24 10 33 13 1 1 0 3 5 6 0 0 4 1 1 .394 .487 .485 .972 168 179 0.5
2022 Total - AAA 24 27 91 36 5 3 3 11 19 12 1 0 13 4 2 .396 .471 .615 1.087 195 191 1.5
2023 Syracuse - AAA 25 28 112 27 7 0 2 12 16 13 0 1 20 2 1 .241 .317 .357 .675 86 91 0.5
2024 Syracuse - AAA 26 102 386 102 27 3 9 56 49 51 3 3 71 9 4 .264 .352 .420 .772 122 120 2.5
2026 Toledo - AAA 28 63 212 64 10 1 2 28 27 22 1 0 37 3 2 .302 .370 .387 .757 106 109 0.5
2027 Gwinnett - AAA 29 115 395 116 24 4 17 71 58 43 2 1 78 8 6 .294 .365 .504 .869 151 148 3.1
2028 Sonoma - IND 30 13 58 22 8 1 5 19 20 9 2 0 16 1 0 .379 .478 .810 1.289 114 114 0.1
2028 Gwinnett - AAA 30 24 91 21 5 1 1 14 10 8 0 0 23 2 0 .231 .293 .341 .634 75 77 0.0
2029 Saranac Lake - IND 31 53 181 46 6 0 3 13 20 33 3 3 32 4 3 .254 .373 .337 .710 95 101 0.6
2031 Raleigh - IND 33 60 215 51 10 0 12 33 29 45 3 0 69 2 5 .237 .376 .451 .828 86 87 0.1
2032 Omaha - AAA 34 112 357 86 24 1 7 35 53 60 2 2 85 2 2 .241 .352 .373 .724 89 92 -1.0
Total IL 421 1523 435 91 16 36 230 211 182 9 9 302 33 16 .286 .363 .437 .801 126 125
Total PCL 112 357 86 24 1 7 35 53 60 2 2 85 2 2 .241 .352 .373 .724 89 92
Total EL 102 401 105 30 0 8 45 48 32 1 2 74 12 1 .262 .317 .397 .713 91 90
Total FSL 103 429 129 19 7 4 49 70 39 0 4 72 5 1 .301 .356 .406 .762 111 113
Total NYP 33 111 36 6 1 3 15 17 25 2 2 17 6 3 .324 .450 .477 .927 152 142
Total PA 73 273 73 18 1 17 52 49 54 5 0 85 3 5 .267 .398 .527 .925 92 93
Total EPBL 53 181 46 6 0 3 13 20 33 3 3 32 4 3 .254 .373 .337 .710 95 101
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2024 New York - MLB 26 1 0 0 0 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0.0
2027 Gwinnett - IL 29 5 23 9 2 0 3 6 5 0 0 0 3 0 0 .391 .391 .870 1.261 256 263 -0.2
2028 Sonoma - PA 30 6 22 9 2 0 2 7 3 4 0 1 5 1 1 .409 .481 .773 1.254 109 109 -0.0
2032 Omaha - PCL 34 3 8 1 0 0 0 0 0 2 0 0 2 0 0 .125 .300 .125 .425 16 32 -1.6
Total MLB 1 0 0 0 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0
Total IL 5 23 9 2 0 3 6 5 0 0 0 3 0 0 .391 .391 .870 1.261 256 263
Total PCL 3 8 1 0 0 0 0 0 2 0 0 2 0 0 .125 .300 .125 .425 16 32
Total PA 6 22 9 2 0 2 7 3 4 0 1 5 1 1 .409 .481 .773 1.254 109 109
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Trenton - AA 2B 25 25 53 57 17 111 1 .991 209.1 4.73 -0.5 .914
2020 Trenton - AA 3B 8 4 3 12 0 16 1 .938 42.2 3.16 -0.1 1.007
2020 Tampa - A+ 3B 89 89 47 143 21 195 5 .974 757.0 2.26 +1.4 1.024
2020 Trenton - AA SS 2 0 1 0 0 1 0 1.000 2.0 4.50 +0.1 1.058
2020 Tampa - A+ SS 17 10 12 25 8 39 2 .949 110.0 3.03 -2.1 .888
2021 Scranton WB - AAA 3B 39 38 28 75 6 103 0 1.000 339.2 2.73 +2.3 1.071
2021 Trenton - AA 3B 69 69 49 154 9 210 7 .967 611.1 2.99 +3.5 1.019
2021 Peoria - AFL 3B 32 32 17 44 4 62 1 .984 284.2 1.93 +1.4 1.020
2021 Scranton WB - AAA SS 25 24 40 81 18 124 3 .976 217.2 5.00 -2.3 .951
2021 Trenton - AA SS 2 0 1 2 0 3 0 1.000 4.2 5.79 -0.3 .700
2022 New York - MLB 2B 2 2 3 8 2 11 0 1.000 17.0 5.82 +0.2 1.000
2022 Scranton WB - AAA 2B 17 17 28 44 4 74 2 .973 141.0 4.60 -1.1 .940
2022 New York - MLB 3B 70 68 33 111 8 152 8 .947 620.1 2.09 -2.5 .962
2022 Syracuse - AAA 3B 1 1 2 2 0 4 0 1.000 12.0 3.00 +0.2 1.056
2022 Scranton WB - AAA 3B 2 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2022 New York - MLB SS 2 0 0 2 0 2 0 1.000 4.0 4.50 -0.5 .681
2022 Syracuse - AAA SS 4 1 3 4 0 7 0 1.000 15.2 4.02 -0.5 .834
2023 New York - MLB 2B 4 2 6 7 2 13 0 1.000 24.0 4.88 -0.2 1.007
2023 Syracuse - AAA 2B 2 2 8 5 3 13 0 1.000 19.0 6.16 -0.2 1.016
2023 New York - MLB 3B 62 62 19 97 8 122 6 .951 549.0 1.90 -0.6 .970
2023 Syracuse - AAA 3B 26 26 16 51 4 69 2 .971 230.0 2.62 +2.3 1.038
2023 New York - MLB SS 1 1 2 5 2 7 0 1.000 9.0 7.00 -0.1 1.018
2024 Syracuse - AAA 1B 1 1 5 0 0 5 0 1.000 8.0 5.62 -0.9 .348
2024 New York - MLB 2B 8 7 12 16 5 28 0 1.000 64.0 3.94 +0.1 1.002
2024 Syracuse - AAA 2B 4 4 5 13 2 19 1 .947 35.0 4.63 -0.2 .935
2024 New York - MLB 3B 8 7 2 9 1 13 2 .846 70.0 1.41 -1.5 .798
2024 Syracuse - AAA 3B 92 91 33 156 6 196 7 .964 813.0 2.09 -2.4 .981
2024 New York - MLB SS 1 1 1 1 1 2 0 1.000 9.0 2.00 +0.0 1.002
2024 Syracuse - AAA SS 5 5 6 9 3 15 0 1.000 42.0 3.21 -1.4 .791
2025 New York - MLB 1B 7 6 51 3 3 54 0 1.000 60.0 8.10 +0.6 1.133
2025 New York - MLB 2B 21 21 29 43 12 75 3 .960 177.0 3.66 -1.7 .917
2025 New York - MLB 3B 11 8 6 12 1 19 1 .947 82.2 1.96 -0.4 .975
2025 New York - MLB SS 2 0 2 0 0 2 0 1.000 11.0 1.64 -0.1 .000
2026 Boston - MLB 1B 2 1 4 0 0 4 0 1.000 9.2 3.72 +0.0 .000
2026 Detroit - MLB 1B 11 10 64 5 9 70 1 .986 82.2 7.51 -1.3 .891
2026 Toledo - AAA 1B 9 8 71 5 3 76 0 1.000 69.0 9.91 -0.8 .955
2026 New York - MLB 2B 2 0 2 2 1 4 0 1.000 5.0 7.20 +0.0 1.032
2026 Boston - MLB 2B 3 1 1 3 0 4 0 1.000 8.0 4.50 +0.2 1.032
2026 Toledo - AAA 2B 10 6 16 22 4 38 0 1.000 59.1 5.76 +0.4 1.036
2026 New York - MLB 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2026 Boston - MLB 3B 1 0 1 0 0 1 0 1.000 4.0 2.25 +0.0 .000
2026 Toledo - AAA 3B 9 5 1 15 1 16 0 1.000 56.0 2.57 -0.2 .974
2026 Boston - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Toledo - AAA SS 7 6 13 18 5 32 1 .969 55.2 5.01 -1.1 .903
2027 Gwinnett - AAA 1B 37 36 312 28 19 343 3 .991 323.0 9.47 +0.8 1.015
2027 Gwinnett - AAA 2B 38 32 73 100 17 175 2 .989 293.2 5.30 -2.3 .952
2027 Gwinnett - AAA 3B 12 10 2 22 1 24 0 1.000 86.2 2.49 -0.7 .940
2027 Gwinnett - AAA CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2028 Gwinnett - AAA 1B 14 13 126 6 8 133 1 .992 114.1 10.39 +0.1 .981
2028 Sonoma - IND 3B 1 1 0 1 0 1 0 1.000 7.0 1.29 -0.1 .989
2029 Saranac Lake - IND 2B 2 2 6 6 3 13 1 .923 17.1 6.23 -0.4 .829
2029 Saranac Lake - IND 3B 45 45 22 83 7 110 5 .955 386.0 2.45 -0.3 .970
2029 Saranac Lake - IND SS 5 5 5 5 1 12 2 .833 35.1 2.55 -1.7 .614
2031 Raleigh - IND 2B 12 8 16 19 11 36 1 .972 90.0 3.50 -0.8 .905
2031 Raleigh - IND 3B 51 50 8 68 15 80 4 .950 435.1 1.57 -0.7 .937
2031 Raleigh - IND SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2032 Omaha - AAA 1B 5 4 33 5 1 38 0 1.000 38.0 9.00 -0.1 1.016
2032 Omaha - AAA 2B 16 4 19 21 3 42 2 .952 74.0 4.86 -1.6 .902
2032 Omaha - AAA 3B 24 21 6 39 2 47 2 .957 182.2 2.22 +0.1 .977
2032 Omaha - AAA SS 60 59 73 150 25 233 10 .957 518.1 3.87 -16.6 .814
TOTAL 1B 86 79 666 52 43 723 5 .993 704.2 9.17 -1.6 .985
TOTAL 2B 166 133 277 366 86 656 13 .980 1233.2 4.69 -8.2 .942
TOTAL 3B 653 627 295 1094 94 1440 51 .965 5574.0 2.24 +1.9 .993
TOTAL SS 133 112 159 302 63 479 18 .962 1034.1 4.01 -26.5 .851
TOTAL CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
PLAYER HISTORY
06/09/2016 Drafted by the Detroit Tigers in the 38th round (1135th) of the 2016 MLB June Amateur Draft from Catholic HS (Baton Rouge, LA)
06/03/2019 Drafted by the New York Yankees in the 2nd round of the 2019 MLB June Amateur Draft from Louisiana State University (Baton Rouge, LA).
06/19/2020 Goes 5-6 against the Palm Beach Cardinals, with 1 3B, 3 RBI and 3 R.
06/21/2020 Was selected to the 2020 Florida State League All-Star Game.
07/06/2020 Injured (Mild hamstring strain), day-to-day for one week.
10/05/2020 Wins the 2020 FSL Platinum Stick Award at 3B.
01/01/2021 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 30 (45); Eye: 50 (55).
10/05/2021 Named to the 2021 Arizona Fall League for the Peoria Javelinas.
01/01/2022 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 35 (45); Eye: 50 (55).
04/25/2022 Injured (Mild oblique strain), day-to-day for 6 days.
06/13/2022 Was traded by the New York Yankees to the New York Mets, along with SP Mike Vasil, CF Estevan Florial, CF Everson Pereira, 2B Alex Toribio, in exchange for SP Noah Syndergaard.
10/08/2022 Injured (Hyperextended knee), day-to-day for 6 days.
11/29/2022 Received a 1-year contract worth a total of $563,500 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (45); Eye: 55 (55).
05/10/2023 Injured (Back tightness), day-to-day for 1 day.
12/02/2023 Received a 1-year contract worth a total of $563,500 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 55 (55).
11/28/2024 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2025 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 55 (55).
11/11/2025 Signed a 1-year contract extension worth a total of $850,000 with the New York Mets organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 55 (55).
05/02/2026 Was claimed off waivers by Boston while with New York.
05/26/2026 Was claimed off waivers by Detroit while with Boston.
06/20/2026 Injured (back tightness),day-to-day for one week.
08/17/2026 Wins the IL Player of the Week Award.
11/28/2026 Became a free agent.
01/01/2027 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 55 (55).
01/26/2027 Signed a minor league contract with the Atlanta Braves organization.
06/01/2027 Wins the IL Batter of the Month Award.
08/23/2027 Injured (hyperextended knee),day-to-day for one week.
09/18/2027 Wins the 2027 International League Round 2 with the Gwinnett Stripers!
09/29/2027 Wins the 2027 IL Platinum Stick Award at 2B.
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 55 (55).
08/07/2028 Released by the Atlanta organization.
08/10/2028 Signed a 1-year contract worth a total of $2,380 with the Sonoma Stompers organization.
09/22/2028 Wins the 2028 International League Round 2 with the Gwinnett Stripers!
09/27/2028 Received a 1-year contract through automatic renewal worth a total of $2,380.
01/01/2029 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 55 (55).
04/19/2029 Was traded by the Sonoma Stompers to the Saranac Lake Surge in exchange for RP Victor Gomez.
07/08/2029 Injured (strained oblique),day-to-day for 3 weeks.
08/15/2029 Injured (mild abdominal strain),day-to-day for one week.
09/28/2029 Became a free agent.
01/01/2030 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 60 (60).
01/26/2030 Signed a minor league contract with the Minnesota Twins organization.
03/01/2030 Released by the Minnesota organization.
01/01/2031 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 55 (55).
06/09/2031 Signed a 1-year contract worth a total of $1,620 with the Raleigh Wreckers organization.
06/27/2031 Injured (back tightness),day-to-day for 1-2 weeks.
10/02/2031 Became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 55 (55).
03/18/2032 Signed a minor league contract with the Kansas City Royals organization.
LEADERBOARD APPEARANCES
Year GS Rank
2021 32 2
Year PA Rank
2021 142 6
Year AB Rank
2021 123 10
Year 2B Rank
2021 9 3
Year BB Rank
2021 18 3
2029 33 9
Year IBB Rank
2031 1 9
Year SH Rank
2021 1 3
2031 4 3
Year SF Rank
2029 3 7
Tuesday, December 27th , 2022 - OOTP Baseball 23.9 Build 102