Joe Kelly (pitcher)

Joe Kelly
Kelly at the 2019 Los Angeles Dodgers' Fanfest
Los Angeles Dodgers – No. 99
Pitcher
Born: (1988-06-09) June 9, 1988 (age 35)
Anaheim, California, U.S.
Bats: Right
Throws: Right
MLB debut
June 10, 2012, for the St. Louis Cardinals
MLB statistics
(through 2023 season)
Win–loss record53–37
Earned run average3.95
Strikeouts732
Teams
Career highlights and awards

Joseph William Kelly Jr. (born June 9, 1988) is an American professional baseball pitcher for the Los Angeles Dodgers of Major League Baseball (MLB). He has previously played in MLB for the St. Louis Cardinals, Boston Red Sox, and Chicago White Sox. He played college baseball for the UC Riverside Highlanders. He has served as both a starter and a reliever. The Cardinals drafted Kelly in the third round of the 2009 MLB draft. Listed at 6 feet 1 inch (1.85 m) and 190 pounds (86 kg), Kelly throws and bats right-handed.

Kelly has gained publicity for his comical repertoire, such as dancing in the outfield during practice, disguising himself while interviewing the unwitting rapper Nelly, engaging in a lengthy staredown with Los Angeles Dodgers outfielder Scott Van Slyke before a 2013 National League Championship Series game, and wearing a charro jacket to the White House. In 2020, Kelly's mocking of Carlos Correa complaining about a near hit by pitch became popular online.[1][2]

Early life and amateur career

Kelly is the son of former NFL player, Joseph Kelly Sr., who spent his college career at Vanderbilt University and played professionally for the then San Diego Chargers. Kelly was born in Anaheim, California,[3] and attended Corona High School in Corona, California. After high school, he attended the University of California, Riverside (UCR), and played college baseball for the Highlanders team.[4] An outfielder in high school, he converted to pitcher in college and served as the closer.[5] He was named Big West Conference Pitcher of the Year in 2007 as a freshman.[6] After his sophomore season in 2008, he played collegiate summer baseball for the Yarmouth–Dennis Red Sox of the Cape Cod Baseball League.[7][8] In 2009, Kelly posted a 5.65 earned run average (ERA) with a 1–1 win–loss record. Kelly set a Highlanders record with 24 career saves and was named an All-American. His final career stats at UCR included a 4.65 ERA and an 8–11 record in 42 career games.[5]

Professional career

Minor leagues (2009–2012)

The St. Louis Cardinals selected Kelly in the third round of the 2009 MLB draft and signed him on June 15 for $341,000.[9] Kelly made his professional baseball debut with the Batavia Muckdogs of the Class A Short Season New York–Penn League, where he appeared in 16 games (two starts), posting a 4.75 ERA with 30 strikeouts in 30+13 innings pitched.[10]

In 2010, the Cardinals mainly used Kelly as a starting pitcher with the Class A Quad Cities River Bandits to get him more innings and develop his secondary pitches. He succeeded in the role and remained a starter.[11] For the season, Kelly appeared in 26 games (18 starts) and pitched 103+13 innings while registering 92 strikeouts and 45 walks with a 4.62 ERA and 6–8 record.[10]

In 2011, Kelly pitched for the Class A-Advanced Palm Beach Cardinals of the Florida State League and then the Double-A Springfield Cardinals of the Texas League. Combined, Kelly appeared in 23 games (22 starts) and pitched 132 innings, recording 113 strikeouts and 59 walks with an 11–6 record and 3.68 ERA. In 2012, with the Triple-A Memphis Redbirds, he posted a 2.86 ERA in 12 games (all starts).[10]

St. Louis Cardinals (2012–2014)

2012

Kelly pitching for the St. Louis Cardinals in 2012

Kelly made his MLB debut on June 10,[12] replacing the injured Jaime García in the Cardinals' starting rotation.[13] Kelly pitched seven innings in his MLB debut, against the Cleveland Indians, allowing seven hits and one run while striking out four batters; he received a no decision in the game. His first MLB strikeout was of Carlos Santana.[14] Once García returned to the rotation, Kelly moved to a bullpen role; however, he impressed team officials so much they considered keeping him in the rotation and moving Lance Lynn to the bullpen.[15] Overall for the 2012 Cardinals, Kelly appeared in 24 games (16 starts) while compiling a 5–7 record, with a 3.53 ERA and 75 strikeouts in 107 innings pitched.[16]

Kelly's first MLB postseason series was the 2012 National League Division Series, against the Washington Nationals. He appeared in three games and pitched 3+23 innings of relief without giving up a run or a hit; he walked one batter and struck out three batters.[17] The Cardinals then advanced to the 2012 NLCS against the San Francisco Giants. In the deciding Game 7, Kelly came on to pitch in the third inning with the Giants ahead 2–0 with the bases loaded and no outs; he gave up two hits and two walks, lasting just 23 of an inning, and exited with the Giants ahead 7–0, in a game they would go on to win 9–0.[18] Overall, Kelly made four appearances in the series, pitching a total of four innings in relief; he gave up six hits and was charged with two earned runs, while walking three batters and striking out two batters.[19]

2013

After spring training in 2013, Kelly lost his rotation spot to rookie Shelby Miller and was relegated to the bullpen for much of the first half of the season, seeing little use.[20] However, he became known somewhat as a "stopper" after being reinserted into the rotation to increase its effectiveness. In August, Kelly went 5–0 with a 2.08 ERA.[21] He stranded 83.3% of baserunners as a reliever, and 82% as a starter. He won all three of his starts against the Pittsburgh Pirates, who finished the season three games behind the Cardinals.[22] During the 2013 Cardinals regular season, Kelly had 37 appearances (15 starts), registering a 10–5 record and 2.69 ERA, with 79 strikeouts in 124 innings pitched.[16]

On October 6, Kelly made his first postseason start against the Pirates in the 2013 National League Division Series, receiving a no decision in Game 3.[23] He had the same result in Game 1 of the NLCS,[24] followed by a loss to the Los Angeles Dodgers in Game 5.[25]

In Game 6, Kelly and Dodgers outfielder Scott Van Slyke created a stir before the first pitch by engaging in a lengthy staredown. Both men remained on the field after the conclusion of "The Star-Spangled Banner," long after the rest of their teammates departed the field to await the start of the game. They maintained their positions with hats over their chests through the ground crew's preparation of the field and starting pitcher Michael Wacha's warmup pitches. A total of about 15 minutes passed before the annoyed home plate umpire, Greg Gibson, motioned to both players. Both claimed "victory", as Kelly had smiled first, and Van Slyke had first moved from his position.[26]

Kelly made his first World Series start in Game 3, against the Boston Red Sox. He received a no decision in a 5–4 Cardinals win, pitching 5+13 innings while allowing two hits and two runs, striking out six batters and walking three batters.[27]

2014

Kelly won his 2014 debut on April 5 after the Cardinals defeated the Pirates, 6–1, despite allowing 10 base runners in 5+13 innings. He also doubled off opposing starter Francisco Liriano for his first hit of the season.[28] He suffered a hamstring strain in his second start on April 14[29] and spent three months on the disabled list, before returning on July 11.[30] During the 2014 season, Kelly appeared in seven games (all starts) for the Cardinals, pitching 35 innings and compiling a 2–2 record with 4.37 ERA [16]

Overall, in parts of three seasons with St. Louis, Kelly compiled a 17–14 record with 3.25 ERA and 179 strikeouts over 266 innings pitched in 68 games (38 starts).[16]

Boston Red Sox (2014–2018)

2014

On July 31, 2014, Kelly was traded to the Boston Red Sox along with first baseman/outfielder Allen Craig for starting pitcher John Lackey and minor league pitcher Corey Littrell.[31] In ten starts for Boston, during August and September, Kelly went 4–2 with a 4.11 ERA while striking out 41 and allowing 32 walks in 61+13 innings.[16]

2015

In January 2015, Kelly made a guarantee to the Boston media that he would win the AL Cy Young Award the following season.[32] However, he was injured in a spring training game[33] and began the season on the disabled list.[34]

Through his first 15 starts, he suffered through his worst season in the majors, going 2–6 with a 5.74 ERA.[35] However, in an August resurgence, he won all six starts, including a 3–1 win over the New York Mets on August 29,[35] making him the first Red Sox pitcher since Pedro Martínez to record six wins in one month.[36] He lowered his ERA to 4.94 in August.[35] Kelly was shut down after September 15 due to injury.[36] He finished the season 10–6 in 25 starts for the season with a 4.82 ERA.[16]

2016

Kelly pitching for the Boston Red Sox in 2016

Early in the 2016 season, the Red Sox placed Kelly on the disabled list on April 20 with a right shoulder impingement.[37] In his return on May 21, he took a no-hitter through 6+23 innings against the Cleveland Indians.[38] However, Kelly pitched only 4+23 and 2+13 innings in his next two starts.[39] By the end of the 2016 season, after spending time with the Triple-A Pawtucket Red Sox, Kelly's role with Boston was as a relief pitcher.[40] He ended the 2016 regular season with 20 MLB appearances (six starts) with an ERA of 5.18 and a record of 4–0.[16]

In his new relief role, Kelly made three appearances in the 2016 American League Division Series. He pitched a total of 3+23 innings, retiring all 11 batters he faced including three strikeouts.[41]

2017

For the 2017 season, Kelly continued his role as a member of the Red Sox bullpen.[40] During the regular season he made 54 appearances, all in relief, compiling a 2.79 ERA with 4–1 record in 58 innings pitched; he had 52 strikeouts and issued 27 walks. His fastest pitch of 2017 was 102.2 miles per hour, third-best in MLB only to pitches by Aroldis Chapman and Felipe Vázquez.[42] His two-seam and four-seam fastballs had the second-and third-highest average speeds of any MLB pitcher's pitches in 2017, at 98.9 mph.[42]

In the 2017 American League Division Series, Kelly pitched in two of the series' four games, allowing no walks and four hits with one strikeout in 2+23 innings of scoreless relief.[43]

2018

Early in the 2018 season, in an April 11 game against the New York Yankees at Fenway Park, Kelly hit Tyler Austin with a pitch, following a slide by Austin in which he was accused of spiking infielder Brock Holt.[44] Austin charged Kelly and started a bench-clearing brawl; four players, including Kelly, were ejected. This was Kelly's first career ejection.[45] On April 12, Kelly was suspended by MLB for six games and fined an undisclosed amount.[46] During his suspension, Kelly watched a game from the bleacher seats at Fenway Park.[47] He appeared in a career high 73 games for the Red Sox, finishing with a 4.39 ERA in 65+23 innings.[16] In the postseason, Kelly made nine appearances, pitching 11+13 innings while allowing one earned run and striking out 13.[16] He was the winning pitcher, in relief, of Game 4 of the World Series, as the Red Sox defeated the Los Angeles Dodgers in five games.[48]

Los Angeles Dodgers (2019–2021)

On December 21, 2018, Kelly signed a three-year, $27 million, contract with the Los Angeles Dodgers. The contract included a $12 million option for a fourth year.[49] Kelly struggled in the early part of the season for the Dodgers and had an 8.35 ERA on June 1, causing him to be booed by the homefield fans.[50] However, after tweaking his delivery he became one of the team's primary bullpen weapons the rest of the season, posting a 3.15 ERA in the second half of the season.[50]

He finished 2019 with a 5–4 record and one save, and a 4.56 ERA in 55 relief appearances, in which he struck out 62 batters in 51+13 innings.[16] In Game 5 of the National League Division Series, Kelly gave up a 10th inning grand slam to Howie Kendrick, and was tagged with the loss.[16]

On July 29, 2020, Kelly was issued an eight-game suspension after throwing at Alex Bregman and Carlos Correa of the Houston Astros and inciting a bench clearing altercation after a strikeout of Correa.[51] He appeared in 12 games in the pandemic shortened 2020 season and allowed two earned runs in 10 innings.[16] He appeared in five games in the postseason, including two in the 2020 World Series against the Tampa Bay Rays. He allowed only one run in 3+23 innings as the Dodgers won the championship.[16]

In 2021, Kelly pitched in 48 games for the Dodgers with a 2.86 ERA, two saves and 50 strikeouts in 44 innings.[16] In the postseason, he pitched 5+13 innings over seven games through the Wild Card Game, NLDS and NLCS, allowing three runs on five hits.[16] While appearing as an opener in Game 5 of the NLCS, he suffered a right biceps strain that shut him down for the rest of the playoffs.[52] On November 6, 2021, the Dodgers declined the 2022 option on Kelly, making him a free agent.[53]

Chicago White Sox (2022–2023)

On March 14, 2022, Kelly signed a two-year, $17 million contract with a club option for the 2024 season with the Chicago White Sox.[54] Kelly struggled in his first year with the White Sox, going 1–3 with a career worst 6.08 ERA in 43 games in 37 innings while striking out 53 batters.[16] In the 2023 season, he made 31 appearances (29 innings) for the Sox, with a 1–5 record and 4.97 ERA.[16]

Los Angeles Dodgers (2023–present)

On July 28, 2023, Kelly and Lance Lynn were traded to the Dodgers in exchange for Trayce Thompson, Nick Nastrini, and Jordan Leasure.[55][56] He pitched in 11 games with a 1.74 ERA.[16] The Dodgers declined the option on Kelly's contract, paying him a $1 million buyout rather than guaranteeing him a salary of $9.5 million for the 2024 season.[57] Then a month later, he re-signed with the team for one year, $8 million.[58]

Pitching profile

Kelly throws a fastball that can reach up to 102.2 miles per hour (164.5 km/h)[59] and complements it with a sinking fastball and slider. His sinker shows dramatic horizontal movement, while paradoxically, not showing the kind of vertical movement (sink or drop) of other sinkerballers such as former teammate Justin Masterson – and is one of the fastest in the game, at about 98 miles per hour (158 km/h). He also throws a changeup to left-handed batters and a curveball. His control of his pitches — including his fastball — receives compliments.[22][60]

Awards

Minor leagues
International
College
  • Big West Conference Pitcher of the Year, 2009[6]
  • Preseason All-American Third Team, 2009[6]
  • Big West Conference Pitcher of the Year, 2007[6]

Personal life

Kelly married Ashley Parks, daughter of former Minnesota Twins catcher Derek Parks, in November 2013. Kelly shared a condominium for a time with Shelby Miller, with whom he competed for a rotation spot during spring training 2013.[61] Kelly met his wife while attending UCR.[62] Kelly also has a son and a set of twins.[63] He and his family reside in Rancho Cucamonga, California.[64]

Kelly has showcased his jocular side on occasions besides the 2013 NLCS. While rapper Nelly, a self-professed Cardinals fan and "unofficial mayor" of St. Louis, interviewed with Fox Sports Midwest's Jim Hayes before a game in 2013 featuring his bobblehead giveaway, Hayes welcomed "an older member of the Cardinals organization" to participate. This older member was Kelly wearing a mask of a bald, elderly man. Nelly never guessed it was a prank until Kelly revealed himself after the interview.[65]

Kelly's mother, Andrea Valencia, is Mexican-American.[66] Earlier in the 2013 season, Kelly was spotted dancing salsa in the outfield. He attributed this urge to dance salsa to moves his mother taught him after urging him to take lessons when he was a child.[65] Kelly wore a charro jacket in celebration of his Mexican heritage to the Dodgers' championship trip to the White House following the 2020 season.[67]

Kelly grew up an Angels fan.

References

  1. ^ "Joe Kelly mocking the Astros is the first MLB meme of the 2020 season". For The Win. July 29, 2020. Retrieved December 17, 2020.
  2. ^ Joe Kelly picks the best meme of 2020, retrieved December 22, 2020
  3. ^ "Joe Kelly 58 Pitcher". Fox Sports Midwest. 2012. Retrieved October 18, 2012.
  4. ^ "University of California, Riverside Baseball Players Who Made it to the Major Leagues". Baseball-Almanac.com. Archived from the original on July 12, 2004. Retrieved December 18, 2012.
  5. ^ a b Steele, Allan (June 8, 2012). "BASEBALL: Former UCR pitcher to make MLB debut". PE.com. Retrieved June 10, 2012.
  6. ^ a b c d e f g h i "Joe Kelly Profile". Scout.com. Retrieved October 14, 2013.
  7. ^ "Major League Baseball Players From the Cape Cod League" (PDF). capecodbaseball.org. Retrieved September 25, 2019.
  8. ^ "2008 Yarmouth-Dennis Red Sox". thebaseballcube.com. Retrieved September 23, 2021.
  9. ^ Bradford, Rob (June 8, 2018). "Joe Kelly has the most unbelievable Draft Day story of all-time". WEEI. Retrieved January 8, 2024.
  10. ^ a b c "Joe Kelly Minor League Statistics". Baseball Reference. Retrieved January 8, 2024.
  11. ^ Goold, Derrick (February 21, 2011). "Bird Land Q-&-A: Prospect Joe Kelly". St. Louis Post-Dispatch. Retrieved June 10, 2012.
  12. ^ Schafer, Aaron (June 10, 2012). "Joe Kelly to Make his Major League Debut – St. Louis News – Daily RFT". Blogs.riverfronttimes.com. Archived from the original on June 15, 2012. Retrieved June 10, 2012.
  13. ^ "Cardinals shut down pitcher Jaime Garcia for month". Detroit Free Press. June 10, 2012. Archived from the original on October 15, 2013. Retrieved June 10, 2012.
  14. ^ "Cleveland Indians 4, St. Louis Cardinals 1". Retrosheet. June 10, 2012. Retrieved April 29, 2018.
  15. ^ "Jaime Garcia to start Sunday". ESPN.com. Associated Press. August 15, 2012. Retrieved October 19, 2012.
  16. ^ a b c d e f g h i j k l m n o p q r "Joe Kelly Statistics & History". Baseball Reference.
  17. ^ "The 2012 STL N Division Series Pitching Log for Joe Kelly". Retrieved April 30, 2018.
  18. ^ "San Francisco Giants 9, St. Louis Cardinals 0". Retrosheet. October 22, 2012. Retrieved April 30, 2018.
  19. ^ "The 2012 STL N League Championship Series Pitching Log for Joe Kelly". Retrieved April 30, 2018.
  20. ^ Miklasz, Bernie (May 19, 2013). "Rotation losing arms but there's plenty in reserve". St. Louis Post-Dispatch. Retrieved October 14, 2013.
  21. ^ Goold, Derrick (September 2, 2013). "Kelly carries Cardinals again". St. Louis Post-Dispatch.
  22. ^ a b Brink, Bill (October 6, 2013). "Pirates get another shot at Cardinals starting pitcher Kelly". Pittsburgh Post-Gazette. Retrieved October 14, 2013.
  23. ^ "Pittsburgh Pirates 5, St. Louis Cardinals 3". Retrosheet. October 6, 2013. Retrieved April 29, 2018.
  24. ^ "St. Louis Cardinals 3, Los Angeles Dodgers 2". Retrosheet. October 11, 2013. Retrieved April 29, 2018.
  25. ^ "Los Angeles Dodgers 6, St. Louis Cardinals 4". Retrosheet. October 16, 2013. Retrieved April 29, 2018.
  26. ^ McCalvy, Adam (October 19, 2013). "Scott Van Slyke, Joe Kelly standoff open NLCS Game in St. Louis". MLB.com. Retrieved February 17, 2014.
  27. ^ "St. Louis Cardinals 5, Boston Red Sox 4". Retrosheet. October 26, 2013. Retrieved April 29, 2018.
  28. ^ "St. Louis Cardinals at Pittsburgh Pirates – April 5". MLB.com. April 5, 2014. Retrieved April 5, 2014.
  29. ^ Somers, Aaron (April 17, 2014). "Cardinals starter Joe Kelly hits disabled list with strained hamstring". Sports Illustrated. Retrieved January 8, 2024.
  30. ^ "Preview: Cardinals at Brewers". Reuters. July 11, 2014. Retrieved January 8, 2024.
  31. ^ Browne, Ian (July 31, 2014). "Lackey to Cards as Sox get Kelly, Craig". MLB.com. Archived from the original on August 8, 2014. Retrieved July 31, 2014.
  32. ^ Brasseur, Kyle (January 24, 2015). "Joe Kelly predicts AL Cy Young award win". ESPN.com. Retrieved January 8, 2024.
  33. ^ Silva, Steve (March 16, 2015). "Say It Ain't So! Joe Kelly Injured In Monday's Red Sox Start Against Mets". Retrieved January 8, 2024.
  34. ^ Buchanan, Ben (April 3, 2015). "Red Sox place Joe Kelly, Koji Uehara on disabled list". SB Nation. Retrieved January 8, 2024.
  35. ^ a b c "Joe Kelly 2015 Pitching Gamelogs". Baseball Reference. Retrieved January 8, 2024.
  36. ^ a b Eades, Gordon (September 16, 2015). "Joe Kelly's 8-game winning streak over as he exits with tight shoulder". ESPN.com. Retrieved January 8, 2024.
  37. ^ Baer, Bill (April 19, 2016). "Joe Kelly exits Tuesday's start with an apparent injury". NBC Sports. Retrieved January 8, 2024.
  38. ^ Browne, Ian; Bastian, Jordan (May 21, 2016). "Kelly flirts with history in gem vs. Tribe". MLB.com. Retrieved May 21, 2016.
  39. ^ "The 2016 BOS A Regular Season Pitching Log for Joe Kelly". Retrosheet. Retrieved April 25, 2018.
  40. ^ a b Peter Abraham (March 1, 2017). "Joe Kelly preparing for full season as a reliever". Boston Globe. Retrieved May 17, 2017.
  41. ^ "The 2016 BOS A Division Series Pitching Log for Joe Kelly". Retrosheet. Retrieved April 30, 2018.
  42. ^ a b "Statcast Leaderboard". baseballsavant.com.
  43. ^ "The 2017 BOS A Division Series Pitching Log for Joe Kelly". Retrosheet. Retrieved April 30, 2018.
  44. ^ "Benches repeatedly clear at Fenway Park after hard slide from Yankees' Tyler Austin". The Comeback. April 11, 2018. Retrieved April 24, 2018.
  45. ^ "Benches clear twice, 4 ejected as Yankees top Red Sox 10–7". MLB. Retrieved April 12, 2018.
  46. ^ Abraham, Peter (April 19, 2018). "Joe Kelly will have suspension appeal heard Friday". The Boston Globe. Retrieved April 25, 2018.
  47. ^ "Suspended Joe Kelly Takes In Red Sox Game From Fenway Park Bleachers". WBZ-TV. April 29, 2018. Retrieved April 29, 2018.
  48. ^ "Boston Red Sox win 2018 World Series". MLB. Retrieved October 29, 2018.
  49. ^ "Dodgers sign reliever Kelly to 3-year deal". MLB.com.
  50. ^ a b Hoornstra, J.P. (September 9, 2019). "How Joe Kelly and Pedro Baez emerged as the Dodgers best relievers". Orange County Register. Retrieved October 1, 2019.
  51. ^ Gurnick, Ken (July 29, 2020). "Joe Kelly (8 games), Roberts (1) suspended". mlb.com. Retrieved July 29, 2020.
  52. ^ Stephen, Eric (October 21, 2021). "Joe Kelly suffers right biceps strain, ending his season". SB Nation. Retrieved October 22, 2021.
  53. ^ Stephen, Eric (November 6, 2021). "Dodgers decline Joe Kelly's $12 million option for 2022". SB Nation. Retrieved November 6, 2021.
  54. ^ Merkin, Scott (March 14, 2022). "White Sox agree to 2-year deal with reliever Joe Kelly". MLB.com. Retrieved March 14, 2022.
  55. ^ "Dodgers get Lynn, Kelly in trade with White Sox". MLB.com.
  56. ^ Anderson, R. J. "Lance Lynn trade grades: Dodgers get 'A' for adding veteran starter, reliever Joe Kelly in swap with White Sox". CBSSports.com.
  57. ^ "Dodgers decline options on pitchers Lance Lynn, Joe Kelly, Daniel Hudson, Alex Reyes". AP News. November 5, 2023.
  58. ^ Polishuk, Mark (December 11, 2023). "Dodgers Re-Sign Joe Kelly". MLB Trade Rumors. Retrieved December 11, 2023.
  59. ^ Joe Kelly's 104 mph fastball to Aaron Judge downgraded to 102.2 mph CSNNE.com
  60. ^ bgh (June 17, 2012). "How good is Joe Kelly's sinker?". Viva El Birdos. Retrieved October 14, 2013.
  61. ^ "Good pals Kelly, Miller still competing for rotation". MLB.com via Cardinals official team website. March 14, 2013. Retrieved March 15, 2013.
  62. ^ Goold, Derrick (September 22, 2013). "Sloppy Cards fall after clinching playoffs". St. Louis Post-Dispatch. Retrieved September 23, 2013.
  63. ^ "The Dodgers' secret weapon: Former Red Sox pitcher Joe Kelly's son". www.audacy.com. October 21, 2020.
  64. ^ INGOLD, RUSSELL. "Dodgers Dreamfield officially opens in Fontana; pitcher Joe Kelly and coach Dino Ebel attend ceremony". Fontana Herald News.
  65. ^ a b FS Midwest Staff (July 24, 2013). "Cardinals' Joe Kelly wears a mask, interviews Nelly". Fox Sports Midwest. Retrieved October 14, 2013.
  66. ^ "Joe Kelly gunning for place in Sox future". ESPN.com. September 21, 2014.
  67. ^ "The story behind Joe Kelly's Mariachi jacket during Dodgers' White House visit". FOX 11. July 2, 2021.

Further reading

External links