3B Ryoichi Yoshida #39
Age: 28 | Bats: R | Throws: R | Morale: Great
12/31/2038
3B RYOICHI YOSHIDA #39 - AGE: 28 - BATS: R - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
23 76 14 4 0 3 6 5 18 .184 .253 .355 0 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 5 5 5 5
Gap 6 6 6 6
Power 6 6 6 6
Eye 6 6 6 6
Avoid K's 6 6 6 6
FIELDING RATINGS
Catcher Infield Outfield
Range: - 5 1
Errors: - 8 5
Arm: 1 9 8
Turn DP: - 3 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 9 Center Field: -
2nd Base: - Right Field: -
3rd Base: 7
       
RUN/BUNT
Running Speed: 3
Stealing Ability: 5
Baserunning Inst.: 4
Sacrifice Bunt: 3
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/24/2038 NV Loss, 1-2 3 0 0 0 0 0 0 0
09/22/2038 VAN Win, 4-2 3 0 1 0 0 0 0 0
09/20/2038 VAN Loss, 2-5 4 1 1 1 1 0 2 0
09/17/2038 @ NO Loss, 2-3 3 1 1 1 1 0 0 0
09/16/2038 @ NO Win, 7-4 5 2 2 1 1 0 1 0
09/15/2038 PORT Loss, 1-4 3 0 1 1 0 0 0 0
09/13/2038 PORT Win, 2-1 3 0 1 0 0 0 2 0
09/06/2038 @ CHI Win, 2-1 0 0 0 0 0 0 0 0
09/05/2038 @ CHI Win, 4-1 2 2 1 0 0 1 0 0
09/03/2038 @ CHS Loss, 1-6 3 0 0 0 0 0 0 0
PERSONALITY
He has a good head on his shoulders.
High: Intelligence
Low: Leader, Adaptability, Greed
Birthday:07/11/2010
Born in:Shiki, SAI
Nationality:Japanese
Height:6' 3"
Weight:220 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$280,000
Signed Through:2038 Season
Major Service:None, 49 Days
Service This Yr:49 Days
40-Man Service:None, 49 Days
Pro Service:9 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
StatsPlus
StatsPlus Player Page
UNITED STATES PREMIER LEAGUE 2038 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 23 76 14 4 0 3 6 7 5 18 .184 .253 .355 .608 .264 .171 69
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 22 83 2 0 0 2 0 0 27 7 0 0 0.0 6.6 2.78 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   35 9 3 0 3 3 6 3 9 0 0 1 .257 .333 .600 .933
Versus Right   41 5 1 0 0 3 1 2 9 0 0 1 .122 .182 .146 .328
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   41 5 3 0 0 1 1 3 12 0 0 1 .122 .200 .195 .395
September   35 9 1 0 3 5 6 2 6 0 0 1 .257 .316 .543 .859
Career   76 14 4 0 3 6 7 5 18 0 0 2 .184 .253 .355 .608
Home   44 8 3 0 1 3 2 2 11 0 0 1 .182 .234 .318 .552
Road   32 6 1 0 2 3 5 3 7 0 0 1 .188 .278 .406 .684
Grass   68 11 3 0 1 4 4 5 17 0 0 2 .162 .240 .250 .490
Turf   8 3 1 0 2 2 3 0 1 0 0 0 .375 .375 1.250 1.625
Day   18 2 0 0 0 1 0 1 1 0 0 1 .111 .200 .111 .311
Night   58 12 4 0 3 5 7 4 17 0 0 1 .207 .270 .431 .701
As Starter   76 14 4 0 3 6 7 5 18 0 0 2 .184 .253 .355 .608
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   30 6 2 0 1 3 2 0 6 0 0 0 .200 .200 .367 .567
Inning 1-3   19 6 2 0 2 3 5 5 3 0 0 1 .316 .480 .737 1.217
Inning 4-6   23 1 0 0 0 0 0 0 8 0 0 1 .043 .083 .043 .127
Inning 7-9   30 6 1 0 1 2 2 0 7 0 0 0 .200 .200 .333 .533
Extra Innings   4 1 1 0 0 1 0 0 0 0 0 0 .250 .250 .500 .750
0 Outs   29 7 2 0 0 0 4 3 7 0 0 0 .241 .312 .310 .623
1 Outs   25 5 1 0 2 5 2 1 2 0 0 1 .200 .259 .480 .739
2 Outs   22 2 1 0 1 1 1 1 9 0 0 1 .091 .167 .273 .439
Scoring Position   15 1 0 0 0 2 0 0 7 0 0 2 .067 .176 .067 .243
Bases Empty   44 12 3 0 3 3 7 3 6 0 0 0 .273 .319 .545 .865
Runner on 1st   17 1 1 0 0 1 0 2 5 0 0 0 .059 .158 .118 .276
Runner on 2nd   3 0 0 0 0 0 0 0 2 0 0 1 .000 .250 .000 .250
Runner on 3rd   4 1 0 0 0 2 0 0 2 0 0 0 .250 .250 .250 .500
Runner on 1st & 2nd   5 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Runner on 1st & 3rd   1 0 0 0 0 0 0 0 0 0 0 1 .000 .500 .000 .500
Runner on 2nd & 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Bases Loaded   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   38 5 1 0 0 2 3 3 18 0 0 2 .132 .233 .158 .390
First Pitch   12 3 2 0 0 1 0 0 0 0 0 0 .250 .250 .417 .667
Count 0-1   6 1 0 0 1 1 1 0 0 0 0 0 .167 .167 .667 .833
Count 0-2   4 2 1 0 0 0 2 0 1 0 0 1 .500 .600 .750 1.350
Count 1-0   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-1   7 2 1 0 0 0 0 0 0 0 0 0 .286 .286 .429 .714
Count 1-2   17 1 0 0 0 2 0 0 8 0 0 1 .059 .111 .059 .170
Count 2-0   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   5 3 0 0 2 2 2 0 0 0 0 0 .600 .600 1.800 2.400
Count 2-2   12 1 0 0 0 0 0 0 8 0 0 0 .083 .083 .083 .167
Count 3-0   0 0 0 0 0 0 1 1 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   3 0 0 0 0 0 0 1 0 0 0 0 .000 .250 .000 .250
Full Count   5 1 0 0 0 0 1 3 1 0 0 0 .200 .500 .200 .700
Behind in Count   27 4 1 0 1 3 3 0 9 0 0 2 .148 .207 .296 .503
Ahead in Count   13 3 0 0 2 2 3 2 0 0 0 0 .231 .333 .692 1.026
Batting 7th   16 0 0 0 0 1 1 2 5 0 0 0 .000 .111 .000 .111
Batting 8th   48 11 4 0 3 4 6 3 11 0 0 1 .229 .288 .500 .788
Batting 9th   12 3 0 0 0 1 0 0 2 0 0 1 .250 .308 .250 .558
Low Leverage   25 7 2 0 2 2 4 1 5 0 0 0 .280 .308 .600 .908
Medium Leverage   37 6 1 0 1 2 3 3 10 0 0 0 .162 .225 .270 .495
High Leverage   14 1 1 0 0 2 0 1 3 0 0 2 .071 .235 .143 .378
USPL TRIPLE A 2038 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 31 101 29 5 0 1 17 18 19 20 .287 .410 .366 .776 .365 .079 132
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 25 122 2 0 0 2 0 0 37 6 0 0 0.0 16.7 6.10 .9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   45 16 4 0 1 10 10 7 7 0 0 1 .356 .453 .511 .964
Versus Right   56 13 1 0 0 7 8 12 13 0 0 1 .232 .377 .250 .627
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   62 16 2 0 1 9 9 13 12 0 0 1 .258 .395 .339 .733
June   16 4 1 0 0 2 1 2 3 0 0 0 .250 .333 .312 .646
July   2 0 0 0 0 0 1 1 1 0 0 0 .000 .333 .000 .333
August   21 9 2 0 0 6 7 3 4 0 0 1 .429 .520 .524 1.044
Last Year   33 15 3 0 4 11 8 3 2 0 0 0 .455 .500 .909 1.409
2 Years Ago   368 109 15 2 17 54 55 40 73 0 0 5 .296 .373 .486 .859
Career   502 153 23 2 22 82 81 62 95 0 0 7 .305 .389 .490 .879
Home   40 11 1 0 1 4 9 11 7 0 0 1 .275 .442 .375 .817
Road   61 18 4 0 0 13 9 8 13 0 0 1 .295 .386 .361 .746
Grass   101 29 5 0 1 17 18 19 20 0 0 2 .287 .410 .366 .776
Day   39 11 2 0 1 4 11 8 6 0 0 1 .282 .417 .410 .827
Night   62 18 3 0 0 13 7 11 14 0 0 1 .290 .405 .339 .744
As Starter   97 29 5 0 1 17 17 17 19 0 0 2 .299 .414 .381 .795
As Reliever / Substitution   4 0 0 0 0 0 1 2 1 0 0 0 .000 .333 .000 .333
Pinch Hitting   3 0 0 0 0 0 0 1 1 0 0 0 .000 .250 .000 .250
Close/Late   23 7 0 0 1 3 7 5 3 0 0 0 .304 .429 .435 .863
Inning 1-3   37 10 2 0 0 5 3 5 8 0 0 2 .270 .386 .324 .711
Inning 4-6   29 11 2 0 0 9 7 6 6 0 0 0 .379 .486 .448 .934
Inning 7-9   33 7 1 0 1 3 8 8 6 0 0 0 .212 .366 .333 .699
Extra Innings   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
0 Outs   27 8 1 0 1 5 8 6 6 0 0 0 .296 .424 .444 .869
1 Outs   41 12 2 0 0 4 8 8 8 0 0 1 .293 .420 .341 .761
2 Outs   33 9 2 0 0 8 2 5 6 0 0 1 .273 .385 .333 .718
Scoring Position   28 9 1 0 0 15 2 6 3 0 0 0 .321 .441 .357 .798
Bases Empty   53 18 2 0 1 1 14 10 9 0 0 0 .340 .444 .434 .878
Runner on 1st   20 2 2 0 0 1 2 3 8 0 0 2 .100 .280 .200 .480
Runner on 2nd   5 2 0 0 0 2 0 3 1 0 0 0 .400 .625 .400 1.025
Runner on 3rd   7 3 0 0 0 5 1 0 0 0 0 0 .429 .429 .429 .857
Runner on 1st & 2nd   9 1 0 0 0 1 0 1 2 0 0 0 .111 .200 .111 .311
Runner on 1st & 3rd   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Runner on 2nd & 3rd   2 1 0 0 0 2 1 1 0 0 0 0 .500 .667 .500 1.167
Bases Loaded   5 2 1 0 0 5 0 0 0 0 0 0 .400 .400 .600 1.000
Two Strikes   61 15 1 0 1 11 7 9 20 0 0 0 .246 .343 .311 .654
First Pitch   13 6 2 0 0 3 4 0 0 0 0 0 .462 .462 .615 1.077
Count 0-1   3 1 1 0 0 0 0 0 0 0 0 1 .333 .500 .667 1.167
Count 0-2   6 1 0 0 0 2 0 0 4 0 0 0 .167 .167 .167 .333
Count 1-0   8 1 0 0 0 1 1 0 0 0 0 0 .125 .125 .125 .250
Count 1-1   9 4 0 0 0 2 1 0 0 0 0 0 .444 .444 .444 .889
Count 1-2   18 2 0 0 0 2 1 0 6 0 0 0 .111 .111 .111 .222
Count 2-0   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Count 2-1   3 0 0 0 0 0 1 0 0 0 0 1 .000 .250 .000 .250
Count 2-2   20 8 0 0 0 2 2 0 7 0 0 0 .400 .400 .400 .800
Count 3-0   1 0 0 0 0 0 1 2 0 0 0 0 .000 .667 .000 .667
Count 3-1   1 1 1 0 0 0 2 8 0 0 0 0 1.000 1.000 2.000 3.000
Full Count   17 4 1 0 1 5 4 9 3 0 0 0 .235 .500 .471 .971
Behind in Count   27 4 1 0 0 4 1 0 10 0 0 1 .148 .179 .185 .364
Ahead in Count   15 3 1 0 0 1 6 10 0 0 0 1 .200 .538 .267 .805
Batting 2nd   37 13 2 0 1 8 7 6 7 0 0 1 .351 .455 .486 .941
Batting 3rd   11 5 0 0 0 4 4 2 1 0 0 1 .455 .571 .455 1.026
Batting 4th   40 7 1 0 0 3 4 9 8 0 0 0 .175 .327 .200 .527
Batting 6th   5 1 1 0 0 0 1 0 1 0 0 0 .200 .200 .400 .600
Batting 7th   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Batting 8th   7 3 1 0 0 2 2 1 2 0 0 0 .429 .500 .571 1.071
Batting 9th   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Low Leverage   48 12 1 0 0 2 8 9 12 0 0 0 .250 .368 .271 .639
Medium Leverage   33 11 3 0 1 7 8 5 7 0 0 2 .333 .450 .515 .965
High Leverage   19 6 1 0 0 8 2 4 1 0 0 0 .316 .435 .368 .803
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
2038 Boston - PL 27 23 76 14 4 0 3 6 7 5 2 0 18 0 0 .184 .253 .355 .608 68 69 0.2
Total PL 23 76 14 4 0 3 6 7 5 2 0 18 0 0 .184 .253 .355 .608 68 69 0.2
Total USSL 5 1 0 0 0 0 0 0 1 0 0 1 0 0 .000 .500 .000 .500 59 -116 -0.0
Total USSL 180 632 189 34 2 19 87 94 64 11 5 165 3 0 .299 .371 .449 .820 140 141 6.4
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
2030 Mancelona - A 19 5 1 0 0 0 0 0 0 1 0 0 1 0 0 .000 .500 .000 .500 59 -116 0.0
2031 South Beach - A 20 56 166 51 7 0 3 21 25 14 2 2 47 1 0 .307 .364 .404 .768 127 119 0.0
2032 South Beach - A 21 91 349 104 19 1 11 46 46 29 6 2 87 2 0 .298 .360 .453 .813 137 141 0.0
2033 Mercer Island - AA 22 73 245 66 15 0 11 43 40 32 1 7 62 0 0 .269 .347 .465 .813 124 125 0.0
2034 Mercer Island - AA 23 20 63 12 1 0 1 7 5 11 2 0 12 1 0 .190 .329 .254 .583 58 69 0.0
2035 South Beach - A 24 33 117 34 8 1 5 20 23 21 3 1 31 0 0 .291 .408 .504 .913 166 171 0.0
2035 Mercer Island - AA 24 69 286 90 11 2 21 57 54 43 1 3 48 1 1 .315 .402 .587 .990 164 167 0.0
2036 Bakersfield - AAA 25 92 368 109 15 2 17 54 55 40 5 0 73 0 0 .296 .373 .486 .859 140 140 0.0
2037 Mercer Island - AA 26 45 157 53 10 1 14 44 35 27 2 2 24 1 0 .338 .436 .682 1.118 198 195 0.0
2037 Bakersfield - AAA 26 11 33 15 3 0 4 11 8 3 0 0 2 0 0 .455 .500 .909 1.409 288 291 0.0
2038 Bakersfield - AAA 27 31 101 29 5 0 1 17 18 19 2 0 20 0 0 .287 .410 .366 .776 121 132 0.0
Total PAAA 134 502 153 23 2 22 82 81 62 7 0 95 0 0 .305 .389 .490 .879 145 148
Total PAA 207 751 221 37 3 47 151 134 113 6 12 146 3 1 .294 .385 .539 .925 149 151
Total 3A 5 1 0 0 0 0 0 0 1 0 0 1 0 0 .000 .500 .000 .500 59 -116
Total PA 180 632 189 34 2 19 87 94 64 11 5 165 3 0 .299 .371 .449 .820 140 141
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2030 Mancelona - A 3B 5 0 0 2 0 2 0 1.000 10.0 1.80 +0.1 1.072
2031 South Beach - A 1B 2 0 6 0 2 6 0 1.000 5.0 10.80 0.0 .000
2031 South Beach - A RF 9 0 3 0 0 3 0 1.000 14.0 1.93 +0.2 1.109
2032 South Beach - A 1B 1 0 3 0 0 3 0 1.000 2.0 13.50 +0.1 1.107
2032 South Beach - A 3B 92 87 44 139 15 191 8 .958 799.1 2.06 +3.7 1.035
2032 South Beach - A LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2032 South Beach - A RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2033 Mercer Island - AA 3B 55 54 30 100 11 132 2 .985 483.2 2.42 -0.3 .996
2034 Mercer Island - AA 3B 13 12 4 27 4 31 0 1.000 112.0 2.49 +0.3 1.024
2034 Mercer Island - AA SS 2 1 1 4 1 5 0 1.000 15.2 2.87 +0.1 1.046
2034 Mercer Island - AA RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2035 Mercer Island - AA 1B 27 21 200 15 18 216 1 .995 193.2 9.99 +0.5 1.027
2035 Mercer Island - AA 3B 48 48 27 96 8 124 1 .992 433.2 2.55 -1.5 .978
2035 South Beach - A 3B 33 33 19 58 5 79 2 .975 275.2 2.51 +1.7 1.037
2036 Bakersfield - AAA 1B 76 76 648 31 42 679 0 1.000 684.2 8.93 +9.4 1.156
2036 Bakersfield - AAA 3B 16 15 0 35 2 36 1 .972 141.0 2.23 +0.1 1.023
2037 Bakersfield - AAA 1B 10 9 76 4 11 80 0 1.000 80.0 9.00 +1.0 1.118
2037 Mercer Island - AA 1B 40 40 348 17 21 365 0 1.000 350.0 9.39 +3.2 1.080
2037 Mercer Island - AA 3B 2 1 0 4 0 4 0 1.000 11.0 3.27 -0.1 1.034
2038 Bakersfield - AAA 1B 12 9 77 3 9 80 0 1.000 86.2 8.31 +0.6 1.150
2038 Boston - MLB 3B 22 22 9 47 2 56 0 1.000 199.1 2.53 +1.6 1.042
2038 Bakersfield - AAA 3B 16 16 8 34 3 43 1 .977 143.0 2.64 +0.6 1.015
TOTAL 1B 168 155 1358 70 103 1429 1 .999 1402.0 9.17 +14.9 1.109
TOTAL 3B 302 288 141 542 50 698 15 .979 2608.2 2.36 +6.2 1.016
TOTAL SS 2 1 1 4 1 5 0 1.000 15.2 2.87 +0.1 1.046
TOTAL LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL RF 10 0 3 0 0 3 0 1.000 15.0 1.80 +0.2 1.109
PLAYER HISTORY
04/04/2027 Signed a minor league contract out of Japan with the Buckhead Bowties organization.
01/01/2028 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 1 (6); Eye: 3 (7).
01/01/2029 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 1 (5); Eye: 3 (7).
01/01/2030 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 1 (5); Eye: 3 (7).
07/12/2030 Promoted from international complex to Single A Mancelona.
01/01/2031 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 2 (5); Eye: 3 (6).
04/30/2031 Released by the Buckhead organization.
05/10/2031 Signed a minor league contract with the Boston Patriots organization.
09/12/2031 Wins the 2031 USPL Single A PL A Championship with the South Beach Blaze!
01/01/2032 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 3 (5); Eye: 4 (6).
08/02/2032 Wins the PA PA Player of the Week Award.
09/23/2032 Finished 3rd in 2032 PA PA Outstanding Hitter Award voting.
09/28/2032 Wins the 2032 USPL Double A PL AA Championship with the Mercer Island Screaming Eagles!
01/01/2033 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (5); Eye: 5 (6).
08/01/2033 Wins the PAA PAA Player of the Week Award.
01/01/2034 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (6); Eye: 5 (6).
01/01/2035 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (6); Eye: 6 (6).
05/01/2035 Named the #76 prospect in the PL
05/21/2035 Wins the PAA PAA Player of the Week Award.
08/13/2035 Wins the PAA PAA Player of the Week Award.
01/01/2036 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 6 (6).
10/07/2036 Wins the 2036 PAAA PAAA Glove Wizard Award at 1B.
10/11/2036 Wins the 2036 PAAA PAAA Outstanding Hitter Award.
01/01/2037 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 6 (6).
05/18/2037 Wins the PAAA PAAA Player of the Week Award.
09/07/2037 Wins the PAA PAA Player of the Week Award.
09/28/2037 Wins the 2037 USPL Double A PL AA Championship with the Mercer Island Screaming Eagles!
01/01/2038 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 6 (6).
09/28/2038 Wins the 2038 USPL Triple A PL AAA Championship with the Bakersfield Nobles!
Friday, April 17th, 2020 - OOTP Baseball 20.8 Build 74