RF Framak McGrane #30
Age: 33 | Bats: L | Throws: L | Morale: Very Good
07/29/2041
OA: 38 POT: 38
RF FRAMAK MCGRANE #30 - AGE: 33 - BATS: L - THROWS: L - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
43 130 47 5 0 6 26 22 29 .362 .458 .538 5 1.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 38 31 40 40
Gap 38 27 42 39
Power 46 36 49 48
Eye 53 41 57 65
Avoid K's 21 21 21 25
FIELDING RATINGS
Catcher Infield Outfield
Range: - 1 38
Errors: - 4 45
Arm: 4 6 69
Turn DP: - 6 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 1 Center Field: -
2nd Base: - Right Field: 39
3rd Base: -
       
RUN/BUNT
Running Speed: 44
Stealing Ability: 94
Baserunning Inst.: 100
Sacrifice Bunt: 38
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/21/2041 VOG Win, 11-3 5 3 3 6 1 0 0 0
07/20/2041 @ VEG Win, 13-7 1 0 1 2 0 0 0 0
07/18/2041 VOG Win, 9-8 1 1 0 0 0 0 0 0
07/17/2041 VOG Loss, 4-5 4 1 1 1 1 1 0 0
07/16/2041 @ ZDM Loss, 7-8 1 0 0 1 0 0 0 0
07/15/2041 @ ZDM Loss, 3-7 2 0 0 0 0 2 1 0
07/14/2041 @ ZDM Win, 8-1 3 1 1 1 0 0 2 0
07/12/2041 VUL Win, 10-9 1 1 1 1 0 0 0 0
07/11/2041 VUL Win, 12-1 4 1 1 0 0 0 2 0
07/10/2041 GC Loss, 10-11 1 0 1 0 0 1 0 0
PERSONALITY
Likeable teammate.
Low: Adaptability
Birthday:10/10/2007
Born in:Annuminas, ARN
Nationality:Human
Height:6' 1"
Weight:210 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$502,000
Signed Through:2041 Season
Major Service:None, 49 Days
Service This Yr:17 Days
40-Man Service:1 Year, 71 Days
Pro Service:12 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:2029, 19th Pick in Round 3
SCIFI AND FANTASY LEAGUE 2041 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 8 5 1 0 0 0 0 0 1 2 .200 .333 .200 .533 .266 .000 55
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 6 0 0 0 0 0 0 1 0 0 0 0.0 0.4 2.83 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   5 1 0 0 0 0 0 1 2 0 0 0 .200 .333 .200 .533
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   4 1 0 0 0 0 0 1 1 0 0 0 .250 .400 .250 .650
June   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Spring Training   8 5 3 0 1 2 4 2 2 0 0 0 .625 .700 1.375 2.075
Last Year   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
2 Years Ago   25 9 4 0 3 9 6 2 10 0 0 1 .360 .429 .880 1.309
Career   34 10 4 0 3 9 6 3 14 0 0 1 .294 .368 .676 1.045
Home   2 1 0 0 0 0 0 1 1 0 0 0 .500 .667 .500 1.167
Road   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Grass   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Turf   2 1 0 0 0 0 0 1 1 0 0 0 .500 .667 .500 1.167
Day   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
Night   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
As Reliever / Substitution   5 1 0 0 0 0 0 1 2 0 0 0 .200 .333 .200 .533
Pinch Hitting   5 1 0 0 0 0 0 0 2 0 0 0 .200 .200 .200 .400
Close/Late   4 1 0 0 0 0 0 0 2 0 0 0 .250 .250 .250 .500
Inning 7-9   4 0 0 0 0 0 0 1 2 0 0 0 .000 .200 .000 .200
Extra Innings   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
0 Outs   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
1 Outs   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
2 Outs   2 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Scoring Position   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Bases Empty   3 0 0 0 0 0 0 1 2 0 0 0 .000 .250 .000 .250
Runner on 2nd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Two Strikes   4 1 0 0 0 0 0 0 2 0 0 0 .250 .250 .250 .500
Count 0-2   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 1-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 3-0   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Full Count   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Behind in Count   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Ahead in Count   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
Batting 3rd   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Batting 8th   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 9th   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Low Leverage   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Medium Leverage   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
High Leverage   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
SFL TRIPLE A 2041 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 43 130 47 5 0 6 26 31 22 29 .362 .458 .538 .997 .451 .177 139
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 29 155 2 0 0 1 0 1 70 11 5 0 100.0 35.8 11.38 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   37 14 1 0 3 9 10 3 9 0 0 1 .378 .439 .649 1.088
Versus Right   93 33 4 0 3 17 21 19 20 1 0 1 .355 .465 .495 .960
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   12 2 0 0 0 0 0 6 1 0 0 0 .167 .444 .167 .611
May   28 10 1 0 2 6 7 4 7 0 0 1 .357 .455 .607 1.062
June   46 19 2 0 2 5 13 7 13 0 0 1 .413 .500 .587 1.087
July   44 16 2 0 2 15 11 5 8 1 0 0 .364 .420 .545 .965
Last Year   163 54 8 1 6 32 48 40 37 4 5 0 .331 .454 .503 .957
Career   293 101 13 1 12 58 79 62 66 5 5 2 .345 .456 .519 .975
Home   67 27 5 0 5 17 19 14 9 0 0 1 .403 .512 .701 1.214
Road   63 20 0 0 1 9 12 8 20 1 0 1 .317 .397 .365 .762
Grass   120 43 5 0 6 25 28 21 26 1 0 2 .358 .458 .550 1.008
Turf   10 4 0 0 0 1 3 1 3 0 0 0 .400 .455 .400 .855
Day   50 18 2 0 1 8 10 10 12 0 0 1 .360 .475 .460 .935
Night   80 29 3 0 5 18 21 12 17 1 0 1 .362 .447 .588 1.034
As Starter   116 42 5 0 6 22 27 20 25 1 0 2 .362 .460 .560 1.021
As Reliever / Substitution   14 5 0 0 0 4 4 2 4 0 0 0 .357 .438 .357 .795
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
2034 Mirkwood - SGCBL 26 58 182 38 9 1 4 27 20 19 0 1 58 3 1 .209 .282 .335 .617 70 73 -0.7
2035 Mirkwood - SGCBL 27 10 6 0 0 0 0 0 0 1 0 0 4 0 0 .000 .143 .000 .143 -55 -44 -0.2
2036 Mirkwood - SGCBL 28 3 5 4 0 0 0 1 1 1 0 1 1 0 0 .800 .714 .800 1.514 309 282 0.2
2037 Mirkwood - SGCBL 29 27 83 25 3 1 7 20 11 5 1 0 28 2 0 .301 .348 .614 .963 153 144 0.6
2038 Misty Mountain - SGCBL 30 2 2 1 0 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 188 214 0.0
2039 Serenity Valley - SFL 31 8 25 9 4 0 3 9 6 2 1 0 10 2 0 .360 .429 .880 1.309 239 244 0.5
2039 Carrock - SGCBL 31 36 97 21 2 0 4 10 12 4 0 0 32 5 0 .216 .248 .361 .608 63 65 -0.4
2039 Total - SGCBL 31 44 122 30 6 0 7 19 18 6 1 0 42 7 0 .246 .287 .467 .754 101 105 0.3
2040 Andelain - SFL 32 4 4 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 -100 -134 -0.1
2040 Carrock - SGCBL 32 5 18 4 1 0 0 1 3 1 0 0 9 0 0 .222 .263 .278 .541 49 50 -0.1
2040 Total - SGCBL 32 9 22 4 1 0 0 1 3 1 0 0 11 0 0 .182 .217 .227 .445 24 23 -0.2
2041 Andelain - SFL 33 8 5 1 0 0 0 0 0 1 0 0 2 0 0 .200 .333 .200 .533 42 55 -0.0
Total SGCBL 141 393 93 15 2 15 59 47 31 1 2 132 10 1 .237 .293 .399 .692 87 87 -0.6
Total SFL 20 34 10 4 0 3 9 6 3 1 0 14 2 0 .294 .368 .676 1.045 172 175 0.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
2026 Edoras College - COL 18 1 0 0 0 0 0 0 1 0 0 0 0 0 0 .000 .000 .000 .000 -100 100 0.0
2027 Edoras College - COL 19 35 129 51 8 0 6 33 31 9 1 1 21 7 3 .395 .436 .597 1.033 191 183 0.0
2028 Edoras College - COL 20 48 176 50 6 3 2 26 28 30 3 1 44 14 5 .284 .395 .386 .782 128 123 0.0
2029 Edoras College - COL 21 48 181 55 6 3 4 28 30 31 2 1 42 14 4 .304 .409 .436 .846 148 145 0.0
2029 White Mountain - A 21 17 51 15 0 1 2 7 16 16 1 1 11 1 0 .294 .464 .451 .915 138 141 0.0
2029 West-emnet - AA 21 28 107 31 3 0 4 14 10 9 3 0 18 5 3 .290 .361 .430 .791 95 96 0.0
2030 White Mountain - A 22 54 186 48 10 1 2 21 33 38 1 1 56 6 4 .258 .385 .355 .740 99 110 0.0
2031 White Mountain - A 23 112 386 130 20 5 17 73 70 71 6 1 95 7 3 .337 .446 .547 .993 174 183 0.0
2032 Eryn Lasgalen - AA 24 42 142 53 5 0 9 28 31 18 5 1 22 9 2 .373 .458 .599 1.056 163 172 0.0
2032 Taur e-Ndaedelos - AAA 24 30 76 33 8 0 4 14 26 16 2 0 15 2 2 .434 .543 .697 1.240 199 198 0.0
2033 Eryn Lasgalen - AA 25 79 268 95 14 1 20 77 61 53 1 3 61 10 4 .354 .458 .638 1.097 169 161 0.0
2033 Taur e-Ndaedelos - AAA 25 26 63 16 2 0 5 12 16 17 1 2 23 3 0 .254 .410 .524 .933 129 131 0.0
2034 Taur e-Ndaedelos - AAA 26 73 249 74 12 2 8 50 45 51 1 4 58 4 4 .297 .413 .458 .871 115 122 0.0
2035 Eryn Lasgalen - AA 27 46 152 46 3 1 6 31 32 34 3 0 33 8 3 .303 .439 .454 .893 129 136 0.0
2035 Taur e-Ndaedelos - AAA 27 61 248 72 8 4 12 60 66 38 3 1 66 8 1 .290 .390 .500 .890 121 123 0.0
2036 Taur e-Ndaedelos - AAA 28 44 164 39 2 1 4 16 33 30 3 4 49 9 0 .238 .358 .335 .694 72 80 0.0
2037 Eryn Lasgalen - AA 29 3 12 5 0 0 1 2 1 2 0 0 2 1 0 .417 .500 .667 1.167 190 203 0.0
2037 Taur e-Ndaedelos - AAA 29 83 316 112 13 2 19 64 64 46 8 2 79 6 0 .354 .446 .589 1.035 152 156 0.0
2038 Angmar - AAA 30 109 423 120 18 5 20 75 80 51 5 5 105 17 0 .284 .364 .492 .855 132 138 0.0
2039 Anduin - AAA 31 6 24 6 1 0 0 2 2 2 0 0 7 0 0 .250 .308 .292 .599 61 63 0.0
2040 Manticore - AAA 32 56 163 54 8 1 6 32 48 40 0 4 37 12 0 .331 .454 .503 .957 123 127 0.0
2041 Manticore - AAA 33 43 130 47 5 0 6 26 31 22 2 1 29 5 0 .362 .458 .538 .997 129 139 0.0
Total AAA 432 1563 472 64 14 72 293 332 251 23 18 402 49 7 .302 .402 .499 .901 127 132
Total AA 198 681 230 25 2 40 152 135 116 12 4 136 33 12 .338 .440 .557 .997 148 148
Total A 183 623 193 30 7 21 101 119 125 8 3 162 14 7 .310 .430 .482 .911 148 158
Total SGCBLCOL2 132 486 156 20 6 12 87 90 70 6 3 107 35 12 .321 .411 .461 .872 151 146
Total SFLAAA 99 293 101 13 1 12 58 79 62 2 5 66 17 0 .345 .456 .519 .975 125 132
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2034 Mirkwood - MLB 1B 2 0 2 1 0 3 0 1.000 2.1 11.57 +0.1 1.085
2034 Mirkwood - MLB CF 20 20 50 1 0 51 0 1.000 180.0 2.55 -4.5 .895
2034 Mirkwood - MLB RF 5 2 10 0 0 10 0 1.000 22.0 4.09 +0.2 1.026
2035 Mirkwood - MLB 1B 1 0 0 0 0 0 0 .000 1.0 0.00 -0.5 .000
2035 Mirkwood - MLB CF 2 0 0 0 0 0 0 .000 2.1 0.00 0.0 .000
2035 Mirkwood - MLB RF 3 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
2036 Mirkwood - MLB CF 1 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
2036 Mirkwood - MLB RF 1 1 0 0 0 0 0 .000 8.0 0.00 0.0 .000
2037 Mirkwood - MLB CF 5 3 7 2 0 11 2 .818 29.0 2.79 -1.2 .815
2037 Mirkwood - MLB RF 12 10 13 1 0 14 0 1.000 95.0 1.33 -0.1 .987
2038 Misty Mountain - MLB 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 1.069
2039 Carrock - MLB C 3 0 19 1 0 20 0 1.000 19.0 9.47 -0.6 1.111 3 0 0 0.0
2039 Carrock - MLB 1B 1 0 4 0 2 4 0 1.000 3.0 12.00 +0.0 1.067
2039 Serenity Valley - MLB CF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2039 Carrock - MLB RF 10 7 15 3 0 20 2 .900 69.0 2.35 -1.7 .886
2039 Serenity Valley - MLB RF 1 1 2 1 0 3 0 1.000 8.0 3.38 -0.6 1.015
2040 Carrock - MLB 1B 1 0 10 0 2 10 0 1.000 6.0 15.00 0.0 .000
2040 Carrock - MLB RF 3 3 6 0 0 6 0 1.000 27.0 2.00 -0.8 .865
2041 Manticore - AAA 1B 4 0 6 1 0 7 0 1.000 5.0 12.60 +0.1 1.094
2041 Andelain - MLB RF 2 0 0 0 0 0 0 .000 3.0 0.00 -0.1 .000
2041 Manticore - AAA RF 20 19 30 0 0 31 1 .968 170.0 1.59 -0.9 .917
TOTAL C 3 0 19 1 0 20 0 1.000 19.0 9.47 -0.6 1.111 3 0 0 0.0
TOTAL 1B 10 0 23 2 4 25 0 1.000 18.1 12.27 -0.3 .928
TOTAL CF 29 23 57 3 0 62 2 .968 217.1 2.48 -5.7 .884
TOTAL RF 57 43 76 5 0 84 3 .964 406.0 1.80 -4.1 .934
PLAYER HISTORY
06/27/2025 Joined the Edoras College Bullies.
01/01/2026 OSA scouting updated ratings (potential): Contact: 1 (59); Power: 12 (58); Eye: 15 (52).
01/01/2027 OSA scouting updated ratings (potential): Contact: 2 (59); Power: 16 (58); Eye: 21 (52).
05/23/2027 Injured on 05/18/2027, diagnosed with a hamstring strain, will miss 6 weeks.
01/01/2028 OSA scouting updated ratings (potential): Contact: 12 (59); Power: 19 (58); Eye: 31 (52).
06/18/2028 Won the 2028 SGCBL College II Finals with the Edoras College Bullies!
01/01/2029 OSA scouting updated ratings (potential): Contact: 28 (59); Power: 28 (58); Eye: 35 (52).
06/15/2029 Released by the Edoras College Bullies.
06/15/2029 Drafted in the 2029 first-year player draft (Round 3, Pick 19, 67th overall pick) by the Isengard Raiders.
08/10/2029 Injured on 08/08/2029, diagnosed with back spasms, is day-to-day.
01/01/2030 OSA scouting updated ratings (potential): Contact: 32 (59); Power: 35 (58); Eye: 38 (52).
05/29/2030 Injured (knee tendinitis), day-to-day for 3 days.
06/04/2030 Injured on 05/30/2030, diagnosed with a broken bone in the elbow, will miss 5 months.
01/01/2031 OSA scouting updated ratings (potential): Contact: 44 (59); Power: 43 (58); Eye: 50 (52).
05/31/2031 Was selected to the 2031 SGCBL Single A All-Star Game.
07/28/2031 Wins the A FL Player of the Week Award.
01/01/2032 OSA scouting updated ratings (potential): Contact: 56 (59); Power: 62 (62); Eye: 54 (54).
03/30/2032 Released by the Isengard organization.
04/14/2032 Signed a minor league contract with the Mirkwood Sylvan organization.
01/01/2033 OSA scouting updated ratings (potential): Contact: 40 (42); Power: 46 (46); Eye: 44 (44).
04/23/2033 Injured (sore elbow), day-to-day for 3 days.
05/31/2033 Was selected to the 2033 SGCBL Double A All-Star Game.
10/03/2033 Injured (too much pipeweed), day-to-day for 2 days.
01/01/2034 OSA scouting updated ratings (potential): Contact: 44 (44); Power: 49 (49); Eye: 46 (46).
06/04/2034 Suspended 4 games after ejection following a brawl.
08/31/2034 Injured (bruised knee), day-to-day for 2 days.
12/06/2034 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2035 OSA scouting updated ratings (potential): Contact: 48 (48); Power: 49 (49); Eye: 49 (49).
03/18/2035 Injured (hand contusion), out for 4 days.
05/10/2035 Injured (shoulder soreness), day-to-day for 4 days.
06/23/2035 Injured (knee soreness), out for one week.
08/06/2035 Goes 5-5 against the Nisimaldor Knights, with 1 2B, 4 RBI and 1 R.
08/18/2035 Wins the 2035 AA BL Division Series MVP Award.
12/09/2035 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2036 OSA scouting updated ratings (potential): Contact: 41 (44); Power: 48 (49); Eye: 44 (50).
04/03/2036 Injured (Fractured hand), out for 5-6 weeks.
04/27/2036 Suffered setback in recovery from injury, requires surgery and will miss another 2-3 months.
08/27/2036 Wins the 2036 AAA EL Division Series MVP Award.
12/12/2036 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2037 OSA scouting updated ratings (potential): Contact: 43 (43); Power: 51 (51); Eye: 45 (54).
05/21/2037 Injured (Bruised elbow), day-to-day for 1 day.
06/01/2037 Wins the AAA EL Player of the Week Award.
06/01/2037 Wins the AAA EL Batter of the Month Award.
06/04/2037 Was selected to the 2037 SGCBL Triple A All-Star Game.
12/08/2037 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2038 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 54 (54); Eye: 49 (60).
04/13/2038 Was claimed off waivers by Misty Mountain while with Mirkwood.
12/12/2038 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2039 OSA scouting updated ratings (potential): Contact: 43 (48); Power: 52 (53); Eye: 49 (63).
04/08/2039 Was claimed off waivers by Serenity Valley while with Misty Mountain.
05/26/2039 Was claimed off waivers by Carrock while with Serenity Valley.
12/07/2039 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2040 OSA scouting updated ratings (potential): Contact: 40 (44); Power: 50 (51); Eye: 51 (63).
04/23/2040 Was claimed off waivers by Andelain while with Carrock.
04/30/2040 Goes 5-5 against the Rimmerworld Clones, with 1 HR, 3 RBI and 5 R.
12/05/2040 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2041 OSA scouting updated ratings (potential): Contact: 40 (41); Power: 47 (50); Eye: 53 (64).
Thursday, May 21st, 2020 - OOTP Baseball 20.8 Build 74