Tom Goodwin 1998 Game by Game Batting Logs

Tom Goodwin appeared in 160 Major League games during the 1998 regular season. The chart below is a comprehensive analysis of the games Goodwin appeared in, specifically relating to his 1998 hitting statistics. Notes: The Date / Box field has a link to the box score from the game being described. If the Date is followed by an asterisk (*), Goodwin started during that game at the first position listed in the Position(s) column. Cumulative monthly totals are provided where applicable.

Baseball Almanac Top Quote

"Do you have a favorite quote from or about this particular player that you would like to see here? If so, please visit the Contact option on the menu above this line, send it to us, and we'll update this page" - Baseball Almanac

Tom Goodwin 1998 Game by Game Batting Logs

In Chronological Order / Tom Goodwin Stats

vs White Sox
5
1
3
0
0
0
0
0
0
1
0
0
0
.600
.600
.600
cf
March 1998 Totals
5
1
3
0
0
0
0
0
0
1
0
0
0
.600
.600
.600
-
vs White Sox
0
0
0
0
0
0
0
0
0
0
0
0
0
.600
.600
.600
cf
at Blue Jays
3
2
0
0
0
0
0
2
0
1
0
0
0
.375
.500
.375
cf
at Blue Jays
4
0
1
0
0
0
0
0
0
0
0
0
0
.333
.429
.333
cf
at Blue Jays
5
2
2
0
0
0
0
0
0
1
0
0
0
.353
.421
.353
cf
at White Sox
3
2
1
0
0
0
0
2
0
1
0
0
0
.350
.458
.350
cf
at White Sox
3
1
0
0
0
0
0
2
0
1
0
0
0
.304
.448
.304
cf
vs Blue Jays
3
0
1
0
0
0
0
0
0
1
0
0
0
.308
.438
.308
cf
vs Blue Jays
3
0
1
0
0
0
0
1
0
1
0
0
0
.310
.444
.310
cf
vs Blue Jays
4
0
3
0
0
0
1
0
0
0
0
0
0
.364
.475
.364
cf
vs Tigers
5
2
2
1
0
0
0
0
0
1
0
0
0
.368
.467
.395
cf
vs Tigers
4
2
3
1
0
0
0
1
0
0
0
0
0
.405
.500
.452
cf
vs Tigers
3
1
1
0
1
0
1
1
0
0
0
0
0
.400
.500
.489
cf
vs Orioles
5
1
3
0
0
0
0
0
0
0
0
0
0
.420
.508
.500
cf
vs Orioles
3
0
0
0
0
0
0
0
0
2
0
0
0
.396
.484
.472
cf
vs Devil Rays
4
0
1
0
0
0
0
0
0
0
0
0
0
.386
.470
.456
cf
vs Devil Rays
1
0
0
0
0
0
0
0
0
1
0
0
0
.379
.463
.448
ph,cf
vs Devil Rays
4
0
1
0
0
0
0
1
0
1
0
0
0
.371
.458
.435
cf
at Royals
4
0
2
0
0
0
0
1
0
2
0
0
0
.379
.468
.439
cf
at Royals
5
3
3
0
0
0
0
0
0
0
0
0
0
.394
.476
.451
cf
at Royals
1
1
1
0
0
0
0
0
0
0
0
0
0
.403
.482
.458
cf
at Twins
4
1
1
0
0
0
1
1
0
0
0
0
0
.395
.477
.447
cf
at Twins
5
0
1
0
0
0
0
0
0
2
0
0
0
.383
.462
.432
cf
at Tigers
4
1
2
0
0
0
0
0
0
0
0
0
0
.388
.464
.435
cf
at Tigers
3
0
1
0
0
0
0
1
0
1
0
0
0
.386
.465
.432
cf
April 1998 Totals
83
19
31
2
1
0
3
13
0
16
0
0
0
.373
.458
.422
-
at Red Sox
5
1
2
0
0
0
0
0
0
0
0
0
0
.387
.462
.430
cf
at Red Sox
5
0
0
0
0
0
0
0
0
1
0
0
0
.367
.441
.408
cf
at Red Sox
5
1
1
0
0
0
0
0
0
2
0
0
0
.359
.431
.398
cf
vs Yankees
4
0
0
0
0
0
0
0
0
1
0
0
0
.346
.417
.383
cf
vs Yankees
6
1
1
0
0
0
0
0
0
2
0
0
0
.336
.405
.372
cf
vs Indians
3
0
1
0
0
0
0
1
0
1
0
0
0
.336
.408
.371
cf
vs Indians
4
0
1
0
0
0
2
0
0
1
0
0
0
.333
.403
.367
cf
vs Indians
5
1
0
0
0
0
0
0
0
1
0
0
0
.320
.388
.352
cf
vs Indians
5
0
0
0
0
0
0
0
0
2
0
0
0
.308
.375
.338
cf
vs Red Sox
5
1
1
0
0
0
0
0
0
3
0
0
0
.304
.369
.333
cf
vs Red Sox
3
1
2
0
0
1
2
1
0
0
0
0
0
.312
.379
.362
cf
at Yankees
3
0
0
0
0
0
0
0
0
0
0
0
0
.305
.372
.355
cf
at Yankees
4
1
0
0
0
0
0
1
0
1
0
2
0
.297
.366
.345
cf
at Indians
4
1
3
1
0
0
0
2
0
0
0
0
0
.309
.383
.362
cf
at Indians
2
0
2
0
0
0
0
2
0
0
0
0
0
.318
.398
.371
cf
at Indians
3
0
0
0
0
0
0
1
0
1
0
0
0
.312
.394
.364
cf
vs Mariners
4
1
1
0
0
0
0
0
0
1
0
0
0
.310
.391
.361
cf
vs Mariners
3
0
2
0
0
0
1
1
0
1
0
0
1
.317
.397
.366
cf
vs Mariners
3
1
0
0
0
0
0
1
0
0
0
1
0
.311
.394
.360
cf
vs Royals
3
2
1
0
0
0
0
1
0
2
0
1
0
.311
.396
.359
cf
vs Royals
5
0
2
0
0
0
1
0
0
0
0
0
0
.314
.396
.360
cf
vs Royals
3
0
0
0
0
0
0
2
0
1
0
0
0
.309
.396
.354
cf
vs Twins
4
0
1
0
0
0
0
0
0
0
0
0
0
.307
.393
.352
cf
vs Twins
5
2
2
0
0
0
0
0
0
1
0
0
0
.310
.393
.353
cf
at Orioles
4
0
0
0
0
0
0
0
0
1
0
0
0
.303
.386
.346
cf
at Orioles
3
2
1
0
0
0
0
2
0
1
0
0
0
.304
.391
.346
cf
at Orioles
4
1
2
0
0
0
0
1
0
0
0
0
0
.308
.396
.349
cf
at Orioles
5
2
2
0
0
0
0
0
0
0
0
0
0
.310
.396
.350
cf
May 1998 Totals
112
19
28
1
0
1
6
16
0
24
0
4
1
.250
.341
.286
-
at Devil Rays
2
1
0
0
0
0
0
1
0
1
1
0
0
.307
.397
.347
cf
at Devil Rays
5
0
2
0
0
0
0
0
0
0
0
0
0
.309
.397
.348
cf
at Athletics
4
3
2
0
0
0
2
1
0
0
1
0
0
.313
.404
.351
cf
at Athletics
3
1
2
0
0
0
0
1
0
0
0
0
0
.318
.410
.355
cf
vs Padres
4
2
2
0
0
0
0
1
0
0
0
0
0
.321
.413
.358
cf
vs Padres
0
0
0
0
0
0
0
0
0
0
0
0
0
.321
.413
.358
cf
vs Padres
5
1
1
0
0
0
0
0
0
1
0
0
0
.318
.409
.354
cf
at Rockies
4
0
0
0
0
0
0
1
0
1
0
0
0
.313
.405
.348
cf
at Rockies
5
0
2
0
0
0
0
0
0
1
0
0
0
.315
.405
.349
cf
at Rockies
4
1
0
0
0
0
0
2
0
1
0
0
0
.309
.404
.343
cf
vs Angels
5
0
0
0
0
0
0
0
0
2
0
0
0
.303
.396
.336
cf
vs Angels
1
0
0
0
0
0
0
0
0
0
0
0
0
.302
.395
.335
ph,cf
vs Angels
0
0
0
0
0
0
0
0
0
0
0
0
0
.302
.395
.335
cf
vs Angels
3
0
0
0
0
0
0
0
0
1
0
0
0
.298
.391
.331
cf
vs Athletics
4
1
0
0
0
0
0
1
0
2
0
0
0
.293
.388
.325
cf
vs Athletics
0
0
0
0
0
0
0
0
0
0
0
0
0
.293
.388
.325
pr
vs Athletics
4
1
1
0
0
0
0
1
0
2
0
0
0
.292
.388
.324
cf
at Angels
1
0
1
0
0
0
0
0
0
0
0
0
0
.295
.390
.327
cf
at Angels
1
0
1
0
0
0
0
0
0
0
0
0
0
.298
.392
.329
cf
at Angels
1
1
0
0
0
0
0
2
0
0
0
0
0
.297
.395
.328
cf
at Angels
1
1
0
0
0
0
0
2
0
0
0
0
0
.296
.397
.327
cf
at Angels
4
2
1
0
0
0
0
1
0
1
0
0
0
.295
.397
.326
cf
at Angels
4
2
1
0
0
0
0
1
0
1
0
0
0
.294
.397
.325
cf
vs Diamondbacks
4
0
0
0
0
0
0
0
0
2
0
0
0
.290
.392
.320
cf
vs Diamondbacks
0
0
0
0
0
0
0
0
0
0
0
0
0
.290
.392
.320
cf
at Diamondbacks
4
0
1
0
0
0
0
0
0
0
0
0
0
.289
.391
.319
cf
at Diamondbacks
5
1
0
0
0
0
0
0
0
1
0
0
0
.284
.385
.313
cf
at Giants
5
0
1
0
0
0
0
0
0
0
0
0
0
.283
.382
.311
cf
at Giants
1
0
0
0
0
0
0
0
0
0
0
0
0
.282
.381
.310
ph,cf
at Giants
4
0
2
0
0
0
0
0
0
0
0
0
0
.285
.382
.313
cf
vs Dodgers
4
0
0
0
0
0
0
0
0
2
0
0
0
.281
.378
.308
cf
June 1998 Totals
92
18
20
0
0
0
2
15
0
19
2
0
0
.217
.339
.217
-
vs Dodgers
3
2
1
0
0
0
0
1
0
0
0
0
0
.281
.379
.308
cf
vs Dodgers
4
0
0
0
0
0
0
0
0
1
0
0
0
.278
.375
.304
cf
vs Mariners
2
0
0
0
0
0
0
1
0
0
0
1
0
.276
.374
.302
cf
vs Mariners
4
2
1
1
0
0
0
0
0
0
0
0
0
.275
.373
.305
cf
vs Mariners
1
0
0
0
0
0
0
0
0
1
0
0
0
.275
.372
.304
cf
at Athletics
1
1
1
0
0
0
0
0
0
0
0
0
0
.277
.374
.306
ph,cf
at Athletics
4
0
1
0
0
0
0
0
0
0
0
0
0
.277
.372
.305
cf
at Athletics
4
0
1
0
0
0
0
1
0
0
0
0
0
.276
.373
.305
cf
at Athletics
4
1
1
1
0
0
0
0
0
0
0
0
0
.276
.371
.307
cf
at Mariners
4
0
1
0
0
0
0
1
0
0
0
0
0
.276
.372
.307
cf
vs Orioles
4
1
2
0
0
0
0
1
0
0
0
0
0
.278
.375
.309
cf
vs Orioles
5
2
2
1
0
0
0
0
0
0
0
0
0
.280
.375
.313
cf
vs Devil Rays
0
1
0
0
0
0
0
0
0
0
0
0
0
.280
.375
.313
pr
vs Devil Rays
4
1
1
0
0
0
0
0
0
1
0
0
0
.280
.374
.313
cf
at Royals
0
0
0
0
0
0
0
0
0
0
0
0
0
.280
.374
.313
cf
at Royals
4
0
2
0
0
0
1
0
0
1
0
0
0
.282
.375
.315
cf
at Twins
4
1
1
0
0
0
1
1
0
0
0
0
0
.282
.375
.314
cf
at Twins
3
0
0
0
0
0
0
0
0
0
0
0
0
.280
.373
.311
cf
at Blue Jays
2
1
1
1
0
0
0
1
0
0
0
0
0
.281
.375
.315
cf
at Blue Jays
4
2
2
0
0
0
0
1
0
1
0
0
0
.283
.377
.317
cf
at Blue Jays
4
0
1
0
0
0
0
0
0
1
0
0
0
.283
.376
.317
cf
vs White Sox
4
0
2
0
0
0
0
0
0
0
0
0
0
.285
.377
.319
cf
July 1998 Totals
69
15
21
4
0
0
2
8
0
6
0
1
0
.304
.377
.362
-
vs White Sox
3
1
1
0
0
0
0
0
0
0
0
1
0
.286
.377
.319
cf
vs White Sox
5
1
2
0
0
0
0
1
0
1
0
0
0
.287
.379
.320
cf
vs Blue Jays
4
1
2
0
0
0
2
1
0
1
0
0
0
.290
.381
.322
cf
vs Blue Jays
2
1
0
0
0
0
0
1
0
0
0
0
0
.288
.381
.320
cf
vs Red Sox
4
2
2
0
0
0
0
0
0
0
0
0
0
.290
.382
.322
cf
vs Red Sox
4
2
2
0
0
0
0
0
0
1
0
0
0
.292
.383
.324
cf
vs Red Sox
4
0
1
0
0
0
0
0
0
0
0
0
0
.292
.382
.323
cf
vs Red Sox
5
1
1
0
0
0
1
0
0
1
0
0
0
.291
.380
.321
cf
at Indians
3
0
2
1
0
0
1
1
0
0
0
0
0
.294
.383
.327
cf
at Indians
4
0
1
0
0
0
0
0
0
1
0
1
0
.293
.382
.326
cf
at Yankees
4
0
0
0
0
0
0
0
0
0
0
0
0
.290
.379
.323
cf
at Yankees
0
0
0
0
0
0
1
0
0
0
0
0
1
.290
.378
.323
ph,cf
at Yankees
6
2
3
0
0
0
2
0
0
0
0
0
0
.293
.380
.325
cf
at Yankees
0
0
0
0
0
0
0
1
0
0
0
0
0
.293
.381
.325
ph,cf
at Red Sox
4
0
1
0
0
0
0
0
0
0
0
0
0
.293
.380
.324
cf
at Red Sox
5
0
1
0
0
0
0
0
0
2
0
0
0
.292
.378
.323
cf
vs Indians
4
0
0
0
0
0
0
0
0
0
0
0
0
.289
.375
.320
cf
vs Indians
2
0
1
0
0
0
0
0
0
0
0
1
0
.290
.375
.321
cf
vs Yankees
5
0
1
1
0
0
2
0
0
1
0
0
0
.289
.373
.322
cf
vs Yankees
4
2
1
0
0
0
0
1
0
2
0
0
0
.289
.374
.321
cf
vs Tigers
3
2
1
0
0
0
0
2
0
0
0
0
0
.289
.376
.321
cf
vs Tigers
4
3
1
0
0
1
1
1
0
1
0
0
0
.289
.376
.327
cf
at White Sox
4
0
0
0
0
0
0
1
0
0
0
0
0
.286
.375
.324
cf
at White Sox
0
1
0
0
0
0
0
1
0
0
0
0
0
.286
.376
.324
cf
at White Sox
1
0
0
0
0
0
0
0
0
0
0
0
0
.285
.375
.324
cf
at White Sox
1
0
0
0
0
0
0
0
0
1
0
0
0
.285
.374
.323
ph,cf
at Tigers
6
2
2
0
0
0
0
0
0
1
0
0
0
.285
.374
.323
cf
August 1998 Totals
91
21
26
2
0
1
10
11
0
13
0
3
1
.286
.359
.341
-
at Tigers
3
1
2
0
0
0
1
3
0
1
0
0
0
.288
.379
.325
cf
at Tigers
3
0
1
0
0
0
0
1
0
0
0
1
0
.288
.380
.325
cf
vs Twins
4
2
1
0
0
0
0
1
0
1
0
0
0
.288
.380
.325
cf
vs Twins
5
1
3
0
0
0
1
0
0
0
0
0
0
.291
.382
.328
cf
vs Twins
1
0
0
0
0
0
0
0
0
0
0
0
0
.291
.381
.327
pr,cf
vs Twins
4
1
1
0
0
0
1
0
0
1
0
0
0
.290
.381
.326
cf
vs Royals
5
0
2
2
0
0
2
0
0
1
0
0
0
.291
.381
.331
cf
at Devil Rays
0
0
0
0
0
0
0
0
0
0
0
0
0
.291
.381
.331
pr
at Devil Rays
5
1
3
0
0
0
1
0
0
1
0
0
0
.295
.383
.334
cf
at Devil Rays
5
0
1
0
0
0
0
0
0
0
0
0
0
.294
.381
.333
cf
at Orioles
4
0
1
0
0
0
0
0
0
0
0
0
0
.293
.380
.332
cf
at Orioles
2
1
1
0
0
0
0
2
0
0
0
0
0
.294
.383
.333
cf
vs Angels
0
0
0
0
0
0
0
0
0
0
0
0
0
.294
.383
.333
cf
vs Angels
3
1
2
1
0
0
1
1
0
0
0
1
0
.296
.385
.337
cf
vs Athletics
4
0
0
0
0
0
0
0
0
0
0
0
0
.294
.383
.334
cf
vs Athletics
5
0
0
0
0
0
0
0
0
1
0
0
0
.291
.379
.331
cf
vs Athletics
2
0
0
0
0
0
0
0
0
0
0
0
0
.290
.378
.329
ph,cf
at Angels
4
0
1
0
0
0
2
1
0
1
0
0
1
.290
.378
.329
cf
at Angels
4
0
1
0
0
0
2
1
0
1
0
0
1
.289
.377
.328
cf
at Angels
1
0
0
0
0
0
0
0
0
1
0
0
0
.289
.376
.328
cf
at Angels
1
0
0
0
0
0
0
0
0
1
0
0
0
.288
.376
.327
cf
at Angels
4
2
1
1
0
0
0
1
0
1
0
0
0
.288
.376
.328
cf
at Angels
4
2
1
1
0
0
0
1
0
1
0
0
0
.288
.376
.330
cf
at Mariners
4
1
2
0
1
0
1
2
0
1
0
0
0
.289
.379
.335
cf
at Mariners
3
0
0
0
0
0
0
0
0
1
0
0
0
.288
.377
.333
cf
at Mariners
1
0
0
0
0
0
0
0
0
1
0
0
0
.287
.377
.332
ph,dh
at Mariners
2
1
2
0
1
0
0
1
0
0
0
0
0
.290
.380
.338
cf
September 1998 Totals
83
14
26
5
2
0
12
15
0
15
0
2
2
.313
.410
.422
-
1998 Yearly Totals
535
107
155
14
3
2
35
78
0
94
2
10
4
.290
.380
.338
-
Tom Goodwin 1998 Division Series Batting Logs

In Chronological Order / Tom Goodwin Stats

at Yankees
1
0
1
0
0
0
0
0
0
0
0
0
0
1.000
1.000
1.000
cf
vs Yankees
3
0
0
0
0
0
0
0
0
1
0
1
0
.250
.250
.250
cf
Division Series Totals
4
0
1
0
0
0
0
0
0
1
0
1
0
.250
.250
.250
-

Tom Goodwin 1998 Game by Game Batting Logs

baseball almanac flat baseball

baseball almanac fast facts

Did you know that Tom Goodwin appeared in 77 games at home, had 263 at-bats, drove in 19 runs, scored 52 times, had 72 hits (8 doubles / 1 triples / 2 home runs), walked 26 times (0 intentional), struck out 53 times, was hit by a pitcher 0 times, sacrificed 8 times (7 hits & 1 flies), and finished at home with a .273 batting average, .337 on base percentage and .334 slugging average?

On the road, Tom Goodwin appeared in 85 games, had 276 at-bats, drove in 16 runs, scored 55 times, had 84 hits (6 doubles / 2 triples / 0 home runs), walked 52 times (0 intentional), struck out 42 times, was hit by a pitcher 2 times, sacrificed 7 times (4 hits & 3 flies), and finished at home with a .304 batting average, .414 on base percentage and .340 slugging average?

Are you a Tom Goodwin fan? Visit his page for comprehensive biographical data, year-by-year hitting stats, detailed fielding stats, pitching stats (where applicable), cumulative career totals for all stats, uniform numbers worn, salary data and other factual items-of-interest.

Baseball Almanac@BaseballAlmanac31 Mar
Mark McGwire, OTD1998, hit a HR. That historic HR ended up being the 1st-of-70 dingers Big Mac hit that year [… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac31 Mar
UPDATED: Steve Yeager. New home address. Integrated a #TuesdayTrivia question on #BaseballAlmanac, about the no-hit… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac30 Mar
OTD2000: Rey Ordonez committed an error (😲) ending #MLB record. Rickey Henderson stole a base, in 4th different dec… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac30 Mar
Updated. ART HOUTTEMAN. Received cemetery update from Dr. Fred Worth. Added a trivia question about Detroit Catholi… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac30 Mar
Updated. BASEBALL MOVIE CHECKLIST. Shoutout to @seamus1942 for finding the omission (The Perfect Game / True Story… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac29 Mar
Received an email from Steven Schwartz that included, "With Baseball Almanac you feel like you are visiting a place… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac29 Mar
UPDATED: John Rainey. 19th century #MLB player with 59 career games. Received a cemetery change (Dr. Fred Worth), s… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac28 Mar
Thousands of #MLB players never appeared on a #BaseballCard (😥). No problem (🧐), we started making our own (🤓), thi… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac28 Mar
UPDATED: Baseball Movie Checklist. Added four new titles to our comprehensive list of every baseball movie in histo… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac28 Mar
RIP😢: Jimmy Wynn [baseball-almanac.com/players/player…]. Find out how he got the nickname "The Toy Cannon" and go beyond his sta… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac27 Mar
Buddy Hunter updated: Added Ted Williams hitting advice he received. A story from Tommy Lasorda. A quote from The P… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac27 Mar
Happy Birthday Michael Cuddyer [baseball-almanac.com/players/player…]! 3rd player in baseball history with a cycle in both AL &… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac26 Mar
Frank Brower [baseball-almanac.com/players/player…], born OTD1893, went 6-for-6 on 08-07-1923. Later that same year, "Turkeyfoot… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23 Mar
Curt Schilling [baseball-almanac.com/players/player…], OTD2009, retired. 3,116 career SO, but DYK he was first #MLB player born… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Mar
Jim Golden [baseball-almanac.com/players/player…], born OTD1936, #FlashbackFriday, when AL pitchers had to hit -- Jim was last t… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac19 Mar
Bill Wambsganss [baseball-almanac.com/players/player…], born OTD1894, said, "The only thing that anybody seems to remember is th… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Mar
Al Benton [baseball-almanac.com/players/player…], born OTD1911, pitched against Babe Ruth (1914-35), pitched against Mickey Mant… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac16 Mar
Lloyd Waner, born OTD1906, during his FIRST THREE SEASONS had 223 hits ('27), 221 hits ('28), 234 hits ('29)! DYK h… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac14 Mar
RIP Jarrod Patterson (😥). Infielder with #Detroit #Tigers (2001) and #KansasCity #Royals (2003). Passed away Wednes… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac14 Mar
Kirby. Gone too soon (😥) he would have been (only) 60 today (March 14). We still miss Puck at #baseballalmanac - [… twitter.com/i/web/status/1…
Desktop Version