David Klein
@CoachDavidKlein
Founder @MPLegends & SpeedBall ⚾ Former College Player/Coach💥 Experience Designer | Dad | Coach 🚀 I help coaches create transformational sports experiences👇
As fun as it is helping young athletes on their athletic journey, I get as much fulfillment when giving kids their first job. Here are our @MPLegends interns hard at work!
Last one of the season at College of San Mateo!! Catch @pvrhall on the livestream ⬇️ youtube.com/@legendscamps?… @CCL_Baseball #GoLegends
I’ve been running summer baseball camps for 16 years. And one thing I keep hearing more and more? “My kid was bullied.” And it hurts. It hurts to know a kid went home feeling small. Feeling excluded. Feeling like they didn’t belong. But here’s the thing… It’s not because…

One of the quiet realities of coaching... You pour your heart into hundreds of kids over the years. Teach them. Push them. Laugh with them. And then — most of the time — you never see them again. But every once in a while, you cross paths with one of your old players. They…
Games are like the test. Kids dont get better at taking tests by taking them over and over. They get better by training the skills needed to succeed when the test comes around. The same goes for baseball. Lets get back to more training and development. ...And less games.
Little League all stars is a blessing and a curse. For those who make it, it gives them extra baseball in a more competitive environment. For those who dont make it, it widens the talent gap, and makes the regular season less competitive and fun for all. Providing players…
Beautiful day to kick off another month of Legends baseball #GoLegends
I personally employ and manage close to 100 young men between the ages of 16–28. There’s so much I admire about Gen Z—their individuality, creativity, and courage to walk away from things that don’t align with their values. But if I’m being honest… there are a few consistent…
If your child is on a club team and is… ✔️ Getting better ✔️ Building real relationships ✔️ Getting reps + playing time ✔️ Generally happy and having fun You’re good. Stay put. There’s so much value in continuity and familiarity in the development process. The grass isn’t…
ON THE CALL FOR A WALK OFF WINNER FOR THE @MPLegends! An 8-7 upset win in the bottom of the 9th over the #1 team in the @CCL_Baseball, the Walnut Creek Crawdads. @Stags_Base star @tj_schmalzle would be the hero with a 2-RBI single. A thriller on the Peninsula! #WALKOFF
The first to create an indestructible shade tent will make a lot of money. Going through 5-10 of these per summer. 😢

To all the legendary fathers out there, Happy Father’s Day ☀️❤️ Doubleheader at CSM today 1pm & 5pm vs Sonoma Stompers Stream both games live ⬇️ youtube.com/@legendscamps?… #GoLegends
Will Robbins (@PUTigerBaseball) absolutely smokes this ball 102 mph for a grand slam ‼️🔥 The Legends lead 8-1 🔥 #BeLegendary #LegendsBaseball @CCL_Baseball @SanzeriBaseball @CoachDavidKlein
Legends are back in town!! The fellas face the @Meda_Merchants at College of San Mateo for a 5pm first pitch Follow our livestream ⬇️ youtube.com/@legendscamps?…
Fought to the very end, final from SLO The fellas return home to face the Alameda Merchants on Tuesday Top Performers: Anderson 3-4 2B, 3RBI Deggeller 2-3 RBI Cartwright 1-2 RBI @CCL_Baseball @WillBaseball23 @chardegg27 @RCartwright23 #GoLegends
@WillBaseball23 drives a HR to RF. Coming off a big season at Ohlone, committed to @SCU_Baseball.
Watch @MPLegends take on the @SLO_BluesCCL LIVE. 🔥@CCL_Baseball
Game time! Legends vs Blues face in a CCL matchup Live right now youtube.com/@bluesbaseball
Who would’ve thought using a piece of leather to pick up a ball rolling along the ground.. And chucking it across the field… Could be so much fun. ❤️⚾️
When you ask your kids how school or camp was, they dont always have a lot to say. As a result, we started having our camp directors send live videos from the field so parents know what's going on! Here's an example of today's video that our director sent.