Batting

Batting
Rk Name Yrs From To ASG WAR/pos G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS Birthdate Birthplace
1Alfredo Aceves72008201400.1204220000000001.000.000.000.000Dec 8San Luis Rio Colorado, Sonora, Mexico
2Jonathan Albaladejo52007201200.066000000000000Oct 30San Juan, Puerto Rico
3Abe Alvarez3200420060-0.04110000000001.000.000.000.000Oct 17Los Angeles, CA, United States
4Brian Anderson5200520090-0.23558837991081814712280131465208.227.290.370.660Mar 11Tucson, AZ, United States
5Josh Anderson32007200900.4179519486731321754473672682.272.313.352.665Aug 10Somerset, KY, United States
6Nori Aoki520122016010.16492670238032968111520281848842205214.286.353.387.739Jan 5Hyuga, Miyazaki, Japan
7Michael Aubrey22008200900.246145135143570617001015.259.310.444.755Apr 15Shreveport, LA, United States
8Jeff Baisley1200820080-0.314474311110050047.256.319.279.598Dec 19Tampa, FL, United States
9Josh Banks42007201000.13033274300000046.111.226.111.337Jul 18Baltimore, MD, United States
10Josh Barfield42006200902.63091075101213326753616112351144188.264.295.375.671Dec 17Barquisimeto, Lara, Venezuela
11Brian Barton22008200900.683179153234192213321939.268.354.392.746Apr 25Los Angeles, CA, United States
12Brian Bass32008201000.0101220000000001.000.000.000.000Jan 6Pinehurst, NC, United States
13Denny Bautista72004201000.1131880200020004.250.250.250.500Oct 23Sanchez, Samana, Dominican Republic
14Ronald Belisario62009201500.1341660000000003.000.000.000.000Dec 31Maracay, Aragua, Venezuela
15Edwin Bellorin3200720090-0.2814131300000011.231.286.231.516Feb 21San Felix, Bolivar, Venezuela
16Yuniesky Betancourt9200520130-2.5115642784052437105721829804573030143435.261.285.388.673Jan 31Santa Clara, Villa Clara, Cuba
17Joe Bisenius22007201000.07000000000000Sep 18Sioux City, IA, United States
18Brian Bixler4200820120-1.318335632341611432149322117.189.249.269.519Oct 22Sandusky, OH, United States
19Nick Blackburn6200720120-0.114512120100000003.083.083.083.167Feb 24Ada, OK, United States
20Travis Blackley42004201300.082550100000003.200.200.200.400Nov 4Melbourne, Victoria, Australia
21Jeremy Bonderman9200320130-0.2225313011000000018.033.033.033.067Oct 28Kennewick, WA, United States
22Jason Bourgeois82008201500.03177617089717920764454154794.253.300.326.627Jan 4Houston, TX, United States
23Michael Bourn1120062016223.413615323478467812721916936361341944451124.266.329.357.687Dec 27Houston, TX, United States
24Chris Britton32006200800.078000000000000Dec 16Hollywood, FL, United States
25Dusty Brown3200920110-0.225464337101310212.163.200.256.456Jun 19Orange, CA, United States
26Matthew Brown2200720080-0.515272401100310311.042.148.083.231Aug 8Bellevue, WA, United States
27Brian Bruney92004201200.1273110000000000.000.000.000.000Feb 17Astoria, OR, United States
28Greg Burke22009201300.080220000000001.000.000.000.000Sep 21Marlton, NJ, United States
29Sean Burnett92004201600.238035292210000049.069.182.103.285Sep 17Dunedin, FL, United States
30Robinson Cano1220052016762.4184878457210106522104793327810865038501964.307.355.498.853Oct 22San Pedro de Macoris, San Pedro de Macoris, Dominican Republic
31Jorge Cantu8200420110-0.1847339531283678472035104476114189559.271.316.439.755Jan 30McAllen, TX, United States
32Brett Carroll62007201201.21803242884858133528212184.201.280.319.599Oct 3Knoxville, TN, United States
33Chris Carter3200820100-0.3113206190205090428121426.263.316.374.689Sep 16Fremont, CA, United States
34Angel Castro12015201500.05000000000000Nov 14Pimentel, Duarte, Dominican Republic
35Shin-Soo Choo1220052016029.5117350694310676120625525146566118486081091.280.381.452.833Jul 13Busan, Busan, South Korea
36Buck Coats3200620080-0.0466257411501310423.193.242.333.575Jun 9Fort Benning, GA, United States
37Phil Coke92008201600.1407330000000003.000.000.000.000Jul 19Sonora, CA, United States
38Chad Cordero72003201010.1314750000000004.000.000.000.000Mar 18Upland, CA, United States
39Manny Corpas72006201300.135913100000000027.000.167.000.167Dec 3Panama, Panama, Panama
40Jamie D'Antona1200820080-0.31819172300010024.176.263.176.440May 12Greenwich, CT, United States
41Matt Daley52009201400.0112000000000000Jun 23Flushing, NY, United States
42Brad Davis12010201000.4331231098237131620937.211.270.376.647Dec 29San Diego, CA, United States
43Manny Delcarmen62005201000.1298110000000001.000.000.000.000Feb 16Boston, MA, United States
44Julio DePaula12007200700.016000000000000Dec 31Santo Domingo, Distrito Nacional, Dominican Republic
45Chris Dickerson72008201403.4355820721105185357176635783231.257.335.395.730Apr 10Hollywood, CA, United States
46Melvin Dorta1200620060-0.11520193410000212.211.250.263.513Jan 15Valencia, Carabobo, Venezuela
47J.D. Durbin22004200700.12322193510000005.263.263.316.579Feb 24Portland, OR, United States
48Yunel Escobar1020072016026.4134555764965646140523811834883328480635.283.351.385.736Nov 2La Habana, La Habana, Cuba
49Geno Espineli12008200800.015000000000000Sep 8Houston, TX, United States
50Andre Ethier1120062016221.81433538747666381359302341606842928515928.285.359.463.822Apr 10Phoenix, AZ, United States
51Terry Evans32007201000.02021195300130027.158.238.316.554Jan 19Dublin, GA, United States
52Josh Fields5200620100-1.121779671395167253341073469235.234.303.421.724Dec 14Ada, OK, United States
53Jake Fox4200720110-0.61935344895511628220730027106.237.288.425.714Jul 20Indianapolis, IN, United States
54Matt Fox12010201000.04000000000000Dec 4Columbus, OH, United States
55Kevin Frandsen9200620150-0.351413631246134322575151107564128.258.312.348.660May 24San Jose, CA, United States
56Jeff Frazier1201020100-0.1924233510010016.217.250.261.511Aug 10Point Pleasant, NJ, United States
57Kason Gabbard32006200800.034440100000001.250.250.250.500Apr 8Oxford, OH, United States
58Armando Galarraga6200720120-0.3100363120000100316.000.088.000.088Jan 15Cumana, Sucre, Venezuela
59Justin Germano92004201400.3968867410200300431.149.197.179.376Aug 6Pasadena, CA, United States
60Tony Giarratano1200520050-0.31547424600141057.143.234.214.448Nov 29Queens, NY, United States
61Jerry Gil2200420070-0.9308886315210820033.174.182.221.403Oct 14San Pedro de Macoris, San Pedro de Macoris, Dominican Republic
62Chris Gimenez8200920160-0.12897766848314933115663376185.218.297.335.632Dec 27Gilroy, CA, United States
63Hector Gimenez42006201300.337100889194021100729.216.280.330.610Sep 28San Felipe, Yaracuy, Venezuela
64Adrian Gonzalez1320042016543.81804760767399681954415123081146667511324.290.362.492.854May 8San Diego, CA, United States
65Enrique Gonzalez62006201100.45635323910030008.281.281.313.594Jul 14Ciudad Bolivar, Bolivar, Venezuela
66Tom Gorzelanny12200520160-1.131425121762000013009102.092.132.092.224Jul 12Evergreen Park, IL, United States
67Ruben Gotay4200420080-0.43168117268418538512776760161.255.315.371.685Dec 25Rio Piedras, Puerto Rico
68Carlos Guevara12008200800.010000000000000Mar 18Uvalde, TX, United States
69Tony Gwynn82006201405.86851798160019238148237988026161297.238.309.310.619Oct 4Long Beach, CA, United States
70Jason Hammel11200620160-0.1313378333215280121007130.156.173.189.362Sep 2Greenville, SC, United States
71J.A. Happ10200720160-0.22332251861018201600982.097.138.124.262Oct 19Peru, IL, United States
72J.J. Hardy1220052016228.714886041555169414332781318466488399912.258.308.412.720Aug 19Tucson, AZ, United States
73Corey Hart1120042015214.71048411437295491009221331625388540286853.271.329.478.806Mar 24Bowling Green, KY, United States
74Kevin Hart32007200900.14734304400020039.133.212.133.345Dec 29Cleveland, OH, United States
75Jerad Head1201120110-0.01025242310011005.125.160.167.327Nov 15Topeka, KS, United States
76Jim Henderson42012201600.1155000000000000Oct 21Calgary, AB, Canada
77Anderson Hernandez6200520100-0.12407036436915525546010655107.241.300.314.614Oct 30Santo Domingo, Distrito Nacional, Dominican Republic
78Aaron Hill1220052016124.71525613755787291492323211616887435432834.267.324.420.743Mar 21Visalia, CA, United States
79Mike Hinckley22008200900.028110000000001.000.000.000.000Oct 5Oklahoma City, OK, United States
80Alex Hinshaw32008201200.090110000000001.000.000.000.000Oct 31Pomona, CA, United States
81Jason Hirsh3200620080-0.532555003000200128.060.078.060.138Feb 20Santa Monica, CA, United States
82Jim Hoey32006201100.061000000000000Dec 30Trenton, NJ, United States
83Michael Hollimon12008200800.21125234621120016.261.280.565.845Jun 14Dallas, TX, United States
84Brian Horwitz12008200800.221423658002400510.222.310.389.698Nov 7Santa Monica, CA, United States
85Justin Huber5200520090-1.17217516114367021510945.224.276.304.580Jul 1Melbourne, Victoria, Australia
86Dusty Hughes32009201100.080000000000000Jun 29Tupelo, MS, United States
87Philip Humber8200620130-0.19713110100010004.091.091.091.182Dec 21Nacogdoches, TX, United States
88Conor Jackson72005201102.365824852184291591123952295276252291.271.351.407.757May 7Austin, TX, United States
89Steven Jackson22009201000.051110000000000.000.000.000.000Mar 15Sumter, SC, United States
90Paul Janish82008201600.6459127711461232475927847596181.216.284.289.572Oct 12Houston, TX, United States
91Jason Jaramillo3200920110-0.81193663362379190438202759.235.293.327.621Oct 9Racine, WI, United States
92Luis Jimenez1201220120-0.3718170100000014.059.111.059.170May 7Bobare, Lara, Venezuela
93Kelly Johnson1120052016017.913995139454363211402304015555087365161145.251.330.422.751Feb 22Austin, TX, United States
94Rob Johnson7200720130-0.7265829736621473848646272186.200.275.295.570Jul 22Anaconda, MT, United States
95Jeff Karstens7200620120-0.41381691451013100400879.090.143.097.239Sep 24San Diego, CA, United States
96Logan Kensing9200420160-0.0158980000000002.000.000.000.000Jul 3San Antonio, TX, United States
97Bobby Keppel32006200900.049320000000011.000.333.000.333Jun 11St. Louis, MO, United States
98Ian Kinsler1120062016452.9153468716127105916963533821278721158579842.277.344.451.795Jun 22Tucson, AZ, United States
99Joe Koshansky22007200800.0355550594031000322.180.236.440.676May 26Shreveport, LA, United States
100Josh Kroeger1200420040-0.622555459300201121.167.182.222.404Aug 31Davenport, IA, United States
101Jason Kubel102004201404.010363883348044291318719140564127355834.262.330.448.777May 25Belle Fourche, SD, United States
102Bryan LaHair3200820121-0.11955995356613926121564361182.260.334.430.764Nov 5Worcester, MA, United States
103Jeff Larish3200820100-0.61012762453055121832332983.224.308.380.688Oct 11Iowa City, IA, United States
104Brent Leach12009200900.038000000000000Nov 18Flowood, MS, United States
105Dae-ho Lee12016201600.31043172923374901449002074.253.312.428.740Jun 21Busan, Busan, South Korea
106Anthony Lerew5200520100-0.120540000000001.000.000.000.000Oct 28Carlisle, PA, United States
107Rommie Lewis2201020110-0.020110000000001.000.000.000.000Sep 2Seattle, WA, United States
108Wes Littleton32006200800.080110000000001.000.000.000.000Sep 2Hayward, CA, United States
109Bobby Livingston22006200700.21431253700020027.280.333.280.613Sep 3St. Louis, MO, United States
110Ed Lucas22013201401.5163573530621351915372134126.255.302.323.624May 21Grand Rapids, MI, United States
111Donny Lucy32007201100.2214440310401310314.250.318.425.743Aug 8Escondido, CA, United States
112Alejandro Machado12005200500.210654110000011.200.333.400.733Apr 26Caracas, Distrito Federal, Venezuela
113Jean Machi42012201500.2189650000000003.000.000.000.000Feb 1El Tigre, Anzoategui, Venezuela
114Evan MacLane12010201000.02000000000000Nov 4Chico, CA, United States
115Matt Macri1200820080-0.1183634311101411210.324.361.441.802May 29Des Moines, IA, United States
116Paul Maholm10200520140-1.22735374782052402180024252.109.151.130.281Jun 25Greenwood, MS, United States
117Mitch Maier62006201201.4360111797712224236141093156112222.248.327.344.671Jun 30Petoskey, MI, United States
118Carlos Marmol92006201410.4521343136101100011.194.194.323.516Oct 14Bonao, Monsenor Nouel, Dominican Republic
119Sean Marshall92006201400.1396111101616101500248.158.175.198.373Aug 30Richmond, VA, United States
120Carlos Martinez32006200900.016110000000001.000.000.000.000May 26Villa Vasquez, Monte Cristi, Dominican Republic
121Cristhian Martinez52009201300.013517150210020005.133.133.200.333Mar 6Santo Domingo, Distrito Nacional, Dominican Republic
122Michael Martinez6201120160-1.0267578534651051526424332116.197.241.266.507Sep 16Santo Domingo, Distrito Nacional, Dominican Republic
123Nick Masset82006201500.1387650000000005.000.000.000.000May 17St. Petersburg, FL, United States
124Juan Mateo1200620060-0.21214121000000009.000.000.000.000Dec 17Bani, Peravia, Dominican Republic
125Joe Mather4200820120-2.42295374934910826014497434112.219.271.357.628Jul 23Sandpoint, ID, United States
126Macay McBride32005200700.1132000000000000Oct 24Augusta, GA, United States
127Bob McCrory22008200900.015000000000000May 3Steens, MS, United States
128Daniel McCutchen5200920140-0.110935302200011018.067.125.067.192Sep 26McKinney, TX, United States
129Casey McGehee82008201601.285030862798285721141667380710249517.258.317.384.701Oct 12Santa Cruz, CA, United States
130Dustin McGowan9200520160-0.1228222112000000013.095.095.095.190Mar 24Savannah, GA, United States
131Kevin Melillo12007200700.011000000000101.000May 14Orlando, FL, United States
132Adalberto Mendez12010201000.151070200000001.286.286.286.571Feb 22Santo Domingo, Distrito Nacional, Dominican Republic
133Travis Metcalf22007200800.48024221736541411135011653.249.300.475.774Aug 17Manhattan, KS, United States
134Jason Miller12007200700.04000000000000Jul 20Sarasota, FL, United States
135Jim Miller52008201400.050000000000000Apr 28Randolph, NJ, United States
136Zach Miner52006201300.217313131310000007.231.231.308.538Mar 12St. Louis, MO, United States
137Gustavo Molina4200720110-0.726514726200100210.128.160.170.330Feb 24La Guaira, Vargas, Venezuela
138Yadier Molina1320042016733.3161161575591541159330861087034730427584.285.338.400.738Jul 13Bayamon, Puerto Rico
139Mike Morse122005201604.580827732533295698138810435266175654.276.332.460.791Mar 22Fort Lauderdale, FL, United States
140Colt Morton2200720080-0.31019162100010025.063.158.063.220Apr 10Fort Lauderdale, FL, United States
141Jason Motte82008201600.1398440000000004.000.000.000.000Jun 22Port Huron, MI, United States
142Arnie Munoz22004200700.024110000000000.000.000.000.000Jun 21Mao, Valverde, Dominican Republic
143A.J. Murray22007200800.016000000000000Mar 17Vernal, UT, United States
144Brad Nelson2200820090-0.32831280220000039.071.161.143.304Dec 23Algona, IA, United States
145Josh Newman22007200800.014000000000000Jun 11Portsmouth, OH, United States
146Fu-Te Ni22009201000.058000000000000Nov 14Pingtung County, Taiwan
147Fernando Nieve42006201000.199352805000200211.179.233.179.412Jul 15Puerto Cabello, Carabobo, Venezuela
148Jayson Nix72008201402.646614651305143277552381303611108371.212.282.345.627Aug 26Dallas, TX, United States
149Ricky Nolasco112006201600.429746337719511201260023177.135.187.175.362Dec 13Corona, CA, United States
150Darren O'Day92008201610.1459110000000001.000.000.000.000Oct 22Jacksonville, FL, United States
151Ivan Ochoa1200820080-1.047135120724800301428.200.244.267.511Dec 16Guacara, Carabobo, Venezuela
152Seung-hwan Oh12016201600.076220000000002.000.000.000.000Jul 15Jeongeup, North Jeolla, South Korea
153Ross Ohlendorf9200720160-0.9209152137510001500467.073.099.095.194Aug 8Austin, TX, United States
154Juan Carlos Oviedo82005201400.1349110000000000.000.000.000.000Mar 15Bonao, Monsenor Nouel, Dominican Republic
155Micah Owings62007201203.3183219205275814293500872.283.310.502.813Sep 28Gainesville, GA, United States
156Matt Pagnozzi52009201400.143105928252011300521.272.323.326.649Nov 10Miami, AZ, United States
157Manny Parra82007201501.0322163144102711101300658.188.229.278.507Oct 30Carmichael, CA, United States
158Brayan Pena122005201600.1638195018071364689322316467105214.259.299.351.650Jan 7La Habana, La Habana, Cuba
159Tony Pena62006201100.1313771100010002.143.143.143.286Jan 9Santo Domingo, Distrito Nacional, Dominican Republic
160Wily Mo Pena8200220110-1.25991845170321142570584240128111559.250.303.445.748Jan 23Laguna Salada, Valverde, Dominican Republic
161Jhonny Peralta1420032016331.517777261654583817503762420287317276021437.267.330.425.754May 28Santiago, Santiago, Dominican Republic
162Rafael Perez72006201200.2338110000000001.000.000.000.000May 15Santo Domingo, Distrito Nacional, Dominican Republic
163Heath Phillips12007200700.06000000000000Mar 24Evansville, IN, United States
164Carmen Pignatiello22007200800.06000000000000Sep 12Hammond, IN, United States
165Renyel Pinto52006201000.1244960000000014.000.143.000.143Jul 8Cupira, Miranda, Venezuela
166Landon Powell32009201100.212340636342751401045104097.207.284.328.612Mar 19Raleigh, NC, United States
167David Purcey52008201300.0111110000000001.000.000.000.000Apr 22St. Charles, IL, United States
168Danny Putnam1200720070-0.211312836001200311.214.290.321.612Sep 17Scott AFB, IL, United States
169Carlos Quentin920062014210.4834324727904167021736154491169298516.252.347.484.831Aug 28Bellflower, CA, United States
170Ramon Ramirez2200820090-0.01611101100000003.100.100.100.200Sep 16Cagua, Aragua, Venezuela
171Chris Ray62005201100.1283000000000000Jan 12Tampa, FL, United States
172Chad Reineke3200820110-0.17881100010005.125.125.125.250Apr 9Defiance, OH, United States
173Chris Resop82005201300.1235640000000013.000.200.000.200Nov 4Naples, FL, United States
174Argenis Reyes2200820090-0.3581391271326001330524.205.246.228.475Sep 25Santiago, Santiago, Dominican Republic
175Francisco Rodriguez152002201660.5920220100000001.500.500.5001.000Jan 7Caracas, Distrito Federal, Venezuela
176Josh Roenicke62008201300.019014131100000006.077.143.077.220Aug 4Baltimore, MD, United States
177Brian Rogers22006200700.013000000000000Jul 17Dallas, TX, United States
178Justin Ruggiano82007201603.146414161280162330714511593924113377.258.322.439.761Apr 12Austin, TX, United States
179Josh Rupe62005201100.090000000000000Aug 18Portsmouth, VA, United States
180Brendan Ryan1020072016014.98962886259130460411618192036725198490.233.294.314.607Mar 26Los Angeles, CA, United States
181Ryan Sadowski1200920090-0.1612100100000006.100.100.100.200Oct 4Miami, FL, United States
182Jonathan Sanchez8200620130-0.319623220010236109008103.115.157.155.312Nov 19Mayaguez, Puerto Rico
183Freddy Sandoval2200820090-0.21118171310000013.176.222.235.458Aug 16Tijuana, Baja California, Mexico
184Ervin Santana12200520161-0.234610593811200300246.118.137.140.277Dec 12La Romana, La Romana, Dominican Republic
185Grady Sizemore1020042015327.211014724414766010982524715051814347483952.265.349.457.806Aug 2Seattle, WA, United States
186Seth Smith1020072016011.711383711325247584920531113426207395718.261.344.447.792Sep 30Jackson, MS, United States
187Brad Snyder3201020140-0.1307166511202800528.167.225.288.513May 25Sandusky, OH, United States
188Craig Stansberry3200720090-0.02429245810030026.333.407.375.782Mar 8Dammam, Saudi Arabia
189Tim Stauffer102005201500.32021631407213001200463.150.178.171.350Jun 2Portland, ME, United States
190Nick Stavinoha3200820100-1.3147278265216212043010854.234.256.325.581May 3Houston, TX, United States
191Chris Stewart102006201602.939811731038952454109836189168.236.304.302.606Feb 19Fontana, CA, United States
192Ty Taubenheim32006200800.214550210010002.400.400.6001.000Nov 17Bellingham, WA, United States
193Rob Tejeda72005201100.1186322512010000013.080.080.160.240Mar 24Bani, Peravia, Dominican Republic
194Brad Thompson62005201000.32037156310000210227.179.207.179.385Jan 31Las Vegas, NV, United States
195Scott Thorman2200620070-0.917544041550922901650211991.222.260.407.667Jan 6Cambridge, ON, Canada
196Matt Tolbert42008201100.62476806057613927935417648105.230.288.319.607May 4McComb, MS, United States
197Wyatt Toregas2200920110-0.422645519100600613.164.250.182.432Dec 2Fairfax, VA, United States
198Carlos Torres72009201600.1282423424000200219.118.167.118.284Oct 22Santa Cruz, CA, United States
199Virgil Vasquez2200720090-0.21911100000000004.000.000.000.000Jun 7Santa Barbara, CA, United States
200Eugenio Velez5200720110-1.5259718663891603114872311140118.241.287.367.654May 16San Pedro de Macoris, San Pedro de Macoris, Dominican Republic
201Will Venable920082016012.996731462836378707118398130713531254748.249.315.404.719Oct 29Greenbrae, CA, United States
202Jamie Vermilyea12007200700.02000000000000Feb 10Tucson, AZ, United States
203Ryan Wagner52003200700.2148541100000002.250.250.250.500Jul 15Yoakum, TX, United States
204Jered Weaver112006201630.0322474534000100219.089.128.089.217Oct 4Northridge, CA, United States
205Rickie Weeks1320032016111.4128750004320720106621333159466131325211181.247.344.422.766Sep 13Altamonte Springs, FL, United States
206Randy Wells52008201200.198178146825500600537.171.199.205.404Aug 28Belleville, IL, United States
207Josh Whitesell2200820090-0.55314211582370215002531.200.352.313.665Apr 14Durham, NC, United States
208Dontrelle Willis92003201124.92294473894395136939012269.244.287.378.665Jan 12Oakland, CA, United States
209Brian Wilson92006201430.03941090000000002.000.000.000.000Mar 16Londonderry, NH, United States
210Jason Windsor12006200600.04000000000000Jul 16San Bernardino, CA, United States
211Ross Wolf32007201300.047110000000001.000.000.000.000Oct 18Effingham, IL, United States
212Tim Wood32009201100.157220100000000.500.500.5001.000Nov 16Tucson, AZ, United States
213David Wright1320042016749.9158368695996949177739026242970196657611292.296.376.491.867Dec 20Norfolk, VA, United States
214Delwyn Young5200620100-0.53447797107618337417814058182.258.317.393.709Jun 30Los Angeles, CA, United States
215Matt Young2201120120-0.4256358611200201415.190.254.224.478Oct 3Temple, TX, United States

Pitching

Support us without the ads? Go Ad-Free.