Summary of 130 Home Runs Allowed

1 leading off, 0 walk-off, 12 tying, 50 go ahead

3 Tms
SDP 80
TOR 33
CIN 17
vs LHB 68
vs RHB 62
Home 73
Away 57
0 44
1 43
2 43
27 Opps
ATL 13
CHC 10
100 Batters
Barry Bonds 3
Orlando Merced 3
Ken Griffey 3
Sammy Sosa 3
David Segui 3
25 Parks
Qualcomm St 44
SkyDome 17
Cinergy Fld 11
Camden Yards 6
Wrigley Fld 5
Where Hit
7 37
9 35
78 25
8 19
89 14
General field locations
when available.
1 29
2 27
3 19
4 19
5 19
Pitches in PA
when available.
Game Totals
1·HR gms 83
2·HR gms 17
3·HR gms 3
4·HR gms 1
Gms w/ this # = 0
are not shown.
--- 73
1-- 25
-2- 9
1-3 6
123 5
1 21
2 18
3 17
4 17
5 24
+4.. 12
+3 8
+2 8
+1 17
Tied 40
Before event,
for batter
0-0 29
1-0 13
0-1 13
2-2 13
1-1 12
1B 22
LF 20
RF 17
CF 14
C 14
3rd 34
4th 28
5th 21
6th 14
1st 12
High Lev 27
Medium Lev 55
Low Lev 48

Play By Play

Play By Play
1994 #car #yr #gm Date Batter @Bat   Score Inn Out RoB Pit(cnt) R BOP Pos bWPA bWE Notes Play Description
11111994-06-20Tim WallachLAD@SDPbehind 0-2t 8212-1,(0-0) .X34558%71%Home Run (Fly Ball to Deep LF-CF); Butler Scores; Treadway Scores
22211994-06-30Rico BrognaNYM@SDPtied 0-0t 20---1,(0-0) X16311%61%Home Run (Line Drive to Deep RF)
33311994-07-10Moises AlouMON@SDPtied 0-0t 12---1,(0-0) X13910%56%Home Run (Fly Ball to Deep LF)
44421994-07-10Wil CorderoMON@SDPtied 2-2t 221231,(0-0) X45630%83%Home Run (Fly Ball to Deep LF); Grissom Scores; Frazier Scores; Walker Scores
55511994-07-27Dante BichetteCOL@SDPtied 0-0t 12---2,(1-0) BX13910%56%Home Run (Fly Ball to Deep LF)
66611994-08-01Mike PiazzaLADSDPbehind 0-3b 41---3,(0-2) SFX1329%27%Home Run (Fly Ball to Deep RF)
77711994-08-06Rick WilkinsCHCSDPtied 0-0b 11---4,(2-1) BBCX12210%63%Home Run (Fly Ball)
1995 #car #yr #gm Date Batter @Bat   Score Inn Out RoB Pit(cnt) R BOP Pos bWPA bWE Notes Play Description
88111995-05-03Joe GirardiCOLSDPtied 5-5b 52-232,(1-0) BX36226%84%Home Run (Fly Ball to Deep LF); Bichette Scores; Galarraga Scores
99211995-05-08Henry RodriguezLAD@SDPbehind 0-2t 51---6,(3-2) CBBFBX16911%33%Home Run (Fly Ball to Deep LF-CF)
1010311995-05-14Sammy SosaCHCSDPtied 3-3b 51---2,(0-1) FX13915%69%Home Run (Fly Ball to Deep LF Line)
1111421995-05-14Shawon DunstonCHCSDPahead 4-3b 60---2,(0-1) CX16611%85%Home Run (Fly Ball to Deep LF)
1212511995-05-19Mark ParentPIT@SDPbehind 1-2t 211--4,(1-2) CBSX27219%58%Home Run (Fly Ball to Deep LF-CF); Johnson Scores
1313621995-05-19Mark JohnsonPIT@SDPbehind 3-4t 411--3,(2-0) BBX26322%60%Home Run (Fly Ball to Deep RF); King Scores
1414711995-05-29Bobby BonillaNYMSDPtied 0-0b 20---5,(2-2) BSBFX14711%66%Home Run (Fly Ball)
1515811995-06-30Barry BondsSFGSDPtied 0-0b 12---1,(0-0) X13711%62%Home Run (Fly Ball to Deep LF Line)
1616911995-07-05Jeff ConineFLASDPtied 0-0b 111--4,(1-2) BCSX23717%72%Home Run (Fly Ball to Deep LF-CF); Carr Scores
17171011995-07-13Fred McGriffATL@SDPahead 1-0t 521-31,(0-0) X34324%89%Home Run (Fly Ball to Deep CF-RF); Grissom Scores; Jones Scores
18181111995-07-23Marquis GrissomATLSDPbehind 0-1b 62---5,(2-2) CSBBX11819%52%Home Run (Fly Ball to Deep LF)
19191211995-08-02Deion SandersSFG@SDPahead 2-0t 50---4,(1-2) CCBX1189%84%Home Run (Fly Ball to Deep RF Line)
20201311995-08-14Jeff KingPIT@SDPbehind 1-5t 621--5,(2-2) C1SBBX24510%16%Home Run (Fly Ball to Deep LF Line); Merced Scores
21211411995-08-24Jeff KentNYMSDPbehind 0-2b 71---4,(1-2) BCSX14413%31%Home Run (Fly Ball to Deep LF Line)
22221511995-09-08Ray LankfordSTLSDPahead 3-1b 50---2,(0-1) FX1387%89%Home Run (Fly Ball to Deep RF Line)
23231611995-09-13Orlando MercedPITSDPbehind 0-1b 40---3,(1-1) FBX13313%56%Home Run (Fly Ball to Deep RF)
24241711995-09-18Larry WalkerCOL@SDPahead 2-0t 51---5,(3-1) FBBBX1499%83%Home Run (Fly Ball to Deep RF)
1996 #car #yr #gm Date Batter @Bat   Score Inn Out RoB Pit(cnt) R BOP Pos bWPA bWE Notes Play Description
2525111996-04-03Sammy SosaCHCSDPbehind 1-6b 521--3,(1-1) SBX2499%15%Home Run (Fly Ball to Deep RF); Grace Scores
2626211996-04-08Devon WhiteFLA@SDPtied 0-0t 10---5,(3-1) BBBCX11810%60%Lead-OffHome Run (Fly Ball to Deep LF)
2727311996-04-13Ryan KleskoATL@SDPbehind 0-6t 70---1,(0-0) X1571%3%Home Run (Fly Ball to Deep RF)
2828411996-04-19Ryan KleskoATLSDPahead 5-1b 521--3,(0-2) SC>X2675%97%Home Run (Fly Ball to LF-CF); Justice Scores
2929511996-05-05Brian JordanSTL@SDPbehind 2-10t 61-2-2591%2%Home Run; McGee Scores
3030611996-05-16Todd HundleyNYM@SDPtied 0-0t 20---2,(0-1) CX15211%61%Home Run (Fly Ball)
3131711996-05-22Benito SantiagoPHI@SDPbehind 0-3t 20---1,(0-0) X1628%30%Home Run (Fly Ball to Deep LF-CF)
3232811996-06-02Mark WhitenPHISDPahead 3-0b 30-233,(1-1) BSX3495%96%Home Run (Fly Ball to Deep RF); Morandini Scores; Eisenreich Scores; Whiten Scores
3333911996-06-08Orlando MercedPIT@SDPtied 0-0t 12-2-5,(3-1) 1BF1B1B.X24918%66%Home Run (Fly Ball to Deep LF-CF); Martin Scores
34341011996-06-18Jermaine DyeATLSDPtied 0-0b 30---3,(2-0) BBX18911%67%Home Run (Fly Ball to Deep CF-RF)
35351121996-06-18Chipper JonesATLSDPtied 3-3b 721--2,(1-0) BX23532%86%Home Run (Fly Ball to Deep LF Line); Lemke Scores
36361211996-06-23Jose HernandezCHC@SDPbehind 0-3t 421--1,(0-0) X27617%32%Home Run (Fly Ball to Deep CF-RF); Gomez Scores
37371321996-06-23Ryne SandbergCHC@SDPbehind 3-5t 62---3,(1-1) BSX16411%27%Home Run (Line Drive to Deep LF Line)
38381411996-06-29Barry BondsSFGSDPahead 2-0b 12---4,(2-1) BFBX1578%79%Home Run (Fly Ball to Deep LF-CF)
39391511996-07-17Mike PiazzaLADSDPahead 3-2b 51---13211%80%Home Run
40401611996-07-28Gary SheffieldFLASDPahead 3-2b 50---4,(2-1) BBCX13910%81%Home Run (Fly Ball to Deep LF); Sheffield Scores
41411711996-08-13Barry LarkinCINSDPahead 3-0b 30---1365%89%Home Run (Fly Ball to Deep LF)
42421811996-09-03Gregg JefferiesPHISDPahead 3-0b 30---6,(3-2) BBCBSX1375%89%Home Run (Deep RF Line)
43431911996-09-25Ellis BurksCOL@SDPahead 2-1t 521--2,(1-0) B1X23721%82%Home Run (Fly Ball to Deep LF); McCracken Scores; Burks Scores
1997 #car #yr #gm Date Batter @Bat   Score Inn Out RoB Pit(cnt) R BOP Pos bWPA bWE Notes Play Description
4444111997-04-01Todd HundleyNYM@SDPtied 0-0t 311--2,(0-1) FX24220%70%Home Run (Fly Ball to Deep LF-CF); Olerud Scores
4545211997-04-06Darren DaultonPHI@SDPbehind 0-1t 20---4,(1-2) CBSX15311%50%Home Run (Fly Ball to Deep LF-CF)
4646321997-04-06Derrick MayPHI@SDPbehind 1-2t 61---4,(1-2) BSFX14917%47%Home Run (Fly Ball to Deep RF)
4747431997-04-06Wendell MageePHI@SDPtied 2-2t 71---4,(2-1) BBFX18822%68%Home Run (Fly Ball)
4848511997-05-22Todd ZeileLAD@SDPbehind 0-1t 20---4,(3-0) BBBX15511%50%Home Run (Fly Ball to Deep LF Line)
4949611997-05-27Fred McGriffATL@SDPbehind 0-1t 20---4,(2-1) BBCX14311%50%Home Run (Fly Ball)
5050721997-05-27Kenny LoftonATL@SDPtied 2-2t 51-231,(0-0) X31822%84%IPHRInside-the-park Home Run to LF (Line Drive to Deep LF Line); Lemke Scores; Blauser Scores
5151811997-06-17Mark McGwireOAK@SDPtied 0-0t 20---3,(1-1) BSX14311%61%Home Run (Fly Ball to Deep LF); McGwire Scores
5252911997-06-22Jeff ReedCOL@SDPtied 0-0t 52---3,(1-1) CBX17216%61%Home Run (Fly Ball)
53531011997-06-27Todd ZeileLADSDPbehind 0-1b 41--35,(3-1) BB1>B.CX26519%67%Home Run (Fly Ball to Deep LF-CF); Mondesi Scores
54541111997-07-02Russ DavisSEA@SDPtied 1-1t 21---1,(0-0) X18511%59%Home Run (Fly Ball to Deep LF)
55551221997-07-02Paul SorrentoSEA@SDPbehind 2-5t 60---2,(0-1) SX1538%21%Home Run (Fly Ball to Deep CF-RF)
56561311997-07-12Dante BichetteCOLSDPbehind 5-11b 71---6,(2-2) CBBFFX1572%4%Home Run (Fly Ball)
57571411997-08-01Doug StrangeMONSDPbehind 0-7b 51-2-3,(1-1) FBX2753%6%Home Run (Fly Ball to Deep RF Line); Grudzielanek Scores
58581511997-08-11David SeguiMON@SDPbehind 0-1t 60---4,(0-2) FFFX14317%50%Home Run (Fly Ball to Deep RF)
59591621997-08-11Vladimir GuerreroMON@SDPtied 1-1t 601--1,(0-0) X26924%79%Home Run (Fly Ball); Rodriguez Scores
60601731997-08-11Henry RodriguezMON@SDPahead 3-1t 7212-8,(3-2) SBBSFBFX35715%97%Home Run (Fly Ball to Deep LF-CF); Santangelo Scores; White Scores
61611811997-09-01Ken GriffeySEASDPtied 0-0b 12---6,(3-2) BFBBFX13810%61%Home Run (Fly Ball to Deep LF-CF)
62621921997-09-01Ken GriffeySEASDPahead 4-0b 30---2,(1-0) BX1384%93%Home Run (Fly Ball to Deep CF-RF)
63632011997-09-07Chipper JonesATL@SDPtied 0-0t 111--2,(0-1) F1X23518%68%Home Run (Fly Ball to Deep LF-CF); Lofton Scores
64642111997-09-14Mark McGwireSTLSDPbehind 2-4b 60---4,(2-1) CBBX13314%39%Home Run (Fly Ball to Deep LF)
65652211997-09-19Barry BondsSFG@SDPtied 0-0t 601--6,(3-2) CFBBBX23724%79%Home Run (Fly Ball to Deep CF-RF); Mueller Scores
1998 #car #yr #gm Date Batter @Bat   Score Inn Out RoB Pit(cnt) R BOP Pos bWPA bWE Notes Play Description
6666111998-04-12Travis LeeARI@SDPtied 0-0t 12---2,(0-2) SX13311%57%Home Run (Fly Ball to Deep RF)
6767221998-04-12Yamil BenitezARI@SDPbehind 1-3t 70---4,(2-2) BFBX15712%30%Home Run (Fly Ball to Deep RF)
6868311998-04-17Al MartinPITSDPtied 3-3b 411--5,(2-2) BFBFX22721%77%Home Run; Womack Scores
6969411998-04-27Sammy SosaCHC@SDPtied 0-0t 111--2,(0-1) CX23918%68%Home Run (Fly Ball to Deep LF-CF); Morandini Scores
7070511998-05-02Cliff FloydFLASDPbehind 1-2b 22---3,(2-0) BBX11712%51%Home Run (Fly Ball to Deep RF Line)
7171611998-05-07Andres GalarragaATLSDPbehind 0-2b 41---5,(2-2) CBBFX14312%40%Home Run (Fly Ball to Deep LF-CF)
7272711998-05-13Carlos BaergaNYM@SDPtied 0-0t 1212-2,(1-0) BX35426%75%Home Run (Fly Ball to Deep RF); Franco Scores; Olerud Scores
7373811998-06-23Ken GriffeySEASDPtied 0-0b 12---1,(0-0) X13810%61%Home Run (Fly Ball to Deep CF-RF)
7474911998-06-28Cecil FielderANA@SDPahead 3-0t 711--3,(1-1) C1BX2437%97%Home Run (Fly Ball to Deep LF); Edmonds Scores
75751011998-07-29Mike PiazzaNYMSDPahead 1-0b 40---2,(1-0) BX14210%79%Home Run (Fly Ball)
76761111998-08-16 (2)Jeromy BurnitzMIL@SDPbehind 1-2t 711--1,(0-0) X25938%68%Home Run (Fly Ball to Deep RF); Cirillo Scores
77771221998-08-16 (2)Geoff JenkinsMIL@SDPahead 3-2t 72---1,(0-0) X17714%80%Home Run (Fly Ball to Deep CF-RF)
78781311998-08-21Andres GalarragaATLSDPbehind 0-3b 121--5,(3-1) BBBSX24317%41%Home Run (Fly Ball); Jones Scores
79791411998-09-22Adrian BeltreLADSDPbehind 0-1b 421-31,(0-0) X38534%77%Home Run (Fly Ball to Deep LF-CF); Grudzielanek Scores; Johnson Scores
80801511998-09-27Travis LeeARISDPtied 0-0b 31---5,(2-2) BCBFX13312%65%Home Run (Fly Ball to Deep RF)
1999 #car #yr #gm Date Batter @Bat   Score Inn Out RoB Pit(cnt) R BOP Pos bWPA bWE Notes Play Description
8181111999-06-05Orlando MercedMON@TORahead 1-0t 61-236,(2-2) CBBF.FX36DH16%89%Home Run (Fly Ball to Deep RF); Vidro Scores; Guerrero Scores
8282211999-06-26Fred McGriffTBDTORbehind 1-2b 62---2,(1-0) BX14317%52%Home Run (Fly Ball to Deep CF-RF)
8383311999-07-01Jerry HairstonBAL@TORahead 3-0t 42---6,(3-2) BFBBCX1947%84%Home Run (Fly Ball to Deep LF-CF)
8484421999-07-01Harold BainesBAL@TORahead 4-0t 521--1,(0-0) X25DH8%95%Home Run (Fly Ball to Deep RF); Belle Scores
8585511999-07-07Harold BainesBALTORbehind 0-3b 21---1,(0-0) X15DH8%33%Home Run (Fly Ball)
8686621999-07-07Cal RipkenBALTORtied 3-3b 401--1,(0-0) X27517%78%Home Run (Fly Ball to Deep LF-CF); Conine Scores
8787711999-07-23Frank ThomasCHWTORbehind 0-2b 71---5,(3-1) BCBBX13DH14%34%Home Run (Fly Ball)
8888811999-07-28Butch HuskeyBOS@TORtied 0-0t 621232,(0-1) SX46DH36%89%Home Run (Fly Ball to Deep RF); Valentin Scores; Garciaparra Scores; O'Leary Scores
8989911999-08-03Joe GirardiNYYTORbehind 0-1b 60---2,(1-0) BX19217%58%Home Run (Fly Ball to Deep LF-CF)
90901011999-08-09Ivan RodriguezTEXTORbehind 0-3b 11---2,(1-0) BX1228%35%Home Run (Line Drive to Deep CF-RF)
91911121999-08-09Rafael PalmeiroTEXTORbehind 2-5b 30---1,(0-0) X13DH9%35%Home Run (Fly Ball to Deep CF-RF)
92921211999-08-14A.J. HinchOAK@TORahead 4-0t 111234,(0-2) FFFX4929%95%Home Run (Fly Ball to Deep LF); Stairs Scores; Grieve Scores/unER; Chavez Scores
93931311999-08-31Marty CordovaMIN@TORahead 3-0t 30---4,(2-1) CBBX14DH6%84%Home Run (Line Drive to Deep LF)
2000 #car #yr #gm Date Batter @Bat   Score Inn Out RoB Pit(cnt) R BOP Pos bWPA bWE Notes Play Description
9494112000-08-26Frank CatalanottoTEXTORbehind 1-5b 60---4,(2-1) CBBX11DH7%19%Home Run (Fly Ball)
9595212000-09-06Alex RodriguezSEA@TORbehind 0-1t 321--2,(0-1) CX23619%56%Home Run (Fly Ball); McLemore Scores
9696312000-09-12Jose CansecoNYYTORahead 4-1b 401--3,(1-1) FBX27DH7%94%Home Run (Fly Ball); Posada Scores
2001 #car #yr #gm Date Batter @Bat   Score Inn Out RoB Pit(cnt) R BOP Pos bWPA bWE Notes Play Description
9797112001-04-04Vinny CastillaTBDTORbehind 2-3b 321-31,(0-0) X36529%73%Home Run (Fly Ball); Vaughn Scores/unER; Grieve Scores/unER; Castilla Scores/unER
9898212001-04-19David JusticeNYY@TORbehind 3-5t 50-2-1,(0-0) X24DH17%50%Home Run (Fly Ball to CF-RF); O'Neill Scores
9999312001-04-30Mike SweeneyKCR@TORahead 3-2t 60---1,(0-0) X15312%77%Home Run (Fly Ball)
100100412001-05-05Edgar MartinezSEATORtied 2-2b 52-2-3,(2-0) BBX23DH24%79%Home Run (Fly Ball to LF-CF); Suzuki Scores
101101512001-05-11Mike CameronSEA@TORtied 1-1t 62--32,(0-1) FX25825%73%Home Run (Fly Ball to LF-CF); McLemore Scores
102102612001-05-23Jose ValentinCHW@TORbehind 2-3t 22--35,(3-1) BBFBX21517%56%Home Run (Fly Ball); Liefer Scores
103103712001-05-28Jose ValentinCHWTORahead 1-0b 211--6,(3-2) BBBCFX21614%80%Home Run (Fly Ball); Perry Scores
104104812001-06-02Manny RamirezBOS@TORtied 0-0t 20---6,(3-2) BBBCFX14DH10%60%Home Run (Fly Ball)
105105912001-06-13Andruw JonesATL@TORbehind 0-6t 30---5,(3-1) BFBBX1384%10%Home Run (Fly Ball)
1061061012001-06-19David SeguiBALTORtied 0-0b 12---3,(2-0) BBX13310%61%Home Run (Fly Ball)
1071071122001-06-19Melvin MoraBALTORahead 1-0b 30---3,(1-1) CBX18610%76%Home Run (Fly Ball)
1081081232001-06-19David SeguiBALTORahead 2-0b 40---1,(0-0) X1337%86%Home Run (Fly Ball)
1091091342001-06-19Jay GibbonsBALTORahead 3-0b 50---5,(2-2) SBSBX17DH5%93%Home Run (Fly Ball)
1101101412001-06-25Jay GibbonsBAL@TORahead 1-0t 111-36,(3-2) CBBFBX35716%80%Home Run (Fly Ball); Segui Scores; Conine Scores
1111111512001-07-29Alfonso SorianoNYY@TORahead 4-0t 42---5,(2-2) BCSBX1945%90%Home Run (Fly Ball to LF-CF)
1121121622001-07-29Tino MartinezNYY@TORahead 5-0t 51-2-2,(0-1) CX2434%97%Home Run (Fly Ball); Jeter Scores
1131131732001-07-29Jorge PosadaNYY@TORahead 7-0t 51---2,(1-0) BX1521%98%Home Run (Fly Ball)
1141141812001-09-19Rondell WhiteCHC@CINahead 2-0t 32-2-6,(3-2) BBSBCX24714%83%Home Run (Fly Ball); Sosa Scores
1151151922001-09-19Matt StairsCHC@CINahead 4-0t 32---1,(0-0) X1535%88%Home Run (Fly Ball)
1161162012001-10-06 (2)Jimmy RollinsPHI@CINbehind 0-1t 31---5,(2-2) CBFBX11611%47%Home Run (Fly Ball)
2002 #car #yr #gm Date Batter @Bat   Score Inn Out RoB Pit(cnt) R BOP Pos bWPA bWE Notes Play Description
117117112002-04-19Roosevelt BrownCHCCINahead 2-0b 11-2-3,(1-1) BSX25711%86%Home Run (Fly Ball); McGriff Scores/unER
118118212002-06-04Albert PujolsSTL@CINahead 4-0t 51-2-5,(3-1) BCBBX2456%96%Home Run (Fly Ball); Drew Scores
119119312002-06-09David EcksteinANACINahead 1-0b 221236,(1-2) CBFFFX41623%90%Home Run (Fly Ball); Palmeiro Scores; Molina Scores; Kennedy Scores
120120412002-06-15Brian GilesPIT@CINtied 0-0t 40---2,(1-0) BX14712%62%Home Run (Fly Ball)
121121522002-06-15Craig WilsonPIT@CINahead 1-0t 41---5,(1-2) SFBFX16911%71%Home Run (Fly Ball to LF-CF)
122122612002-06-20Ruben SierraSEA@CINahead 1-0t 601--1,(0-0) X24717%86%Home Run (Fly Ball); Olerud Scores
123123712002-07-02Lance BerkmanHOU@CINtied 0-0t 111--1,(0-0) X23817%67%Home Run (Fly Ball); Vizcaino Scores
124124822002-07-02Lance BerkmanHOU@CINahead 2-1t 311-32,(1-0) BX33817%85%Home Run (Fly Ball to LF-CF); Vizcaino Scores; Biggio Scores
125125912002-08-07Larry WalkerCOLCINbehind 0-2b 401-34,(2-1) BFBX33920%68%Home Run (Fly Ball to CF-RF); Payton Scores; Butler Scores/unER
1261261022002-08-07Todd HeltonCOLCINahead 3-2b 511232,(0-1) FX44316%95%Home Run (Fly Ball); Jennings Scores; Payton Scores; Walker Scores
1271271112002-09-21 (2)Tomas PerezPHI@CINtied 4-4t 110---1,(0-0) X17633%83%Home Run (Fly Ball)
2003 #car #yr #gm Date Batter @Bat   Score Inn Out RoB Pit(cnt) R BOP Pos bWPA bWE Notes Play Description
128128112003-05-28Rafael FurcalATLCINahead 5-0b 21---3,(1-1) CBX1163%94%Home Run (Fly Ball to CF-RF)
129129212003-06-05Alfonso SorianoNYY@CINahead 8-2t 92--310,(2-2) SSBFBFFFFX2140%100%Home Run (Fly Ball); Rivera Scores
130130312003-06-06Vernon WellsTOR@CINahead 6-2t 52-231,(0-0) X3387%98%Home Run (Line Drive); Halladay Scores; Catalanotto Scores

About the SABR Home Run Encyclopedia

More Hamilton Pages

Support us without the ads? Go Ad-Free.