A Nostalgic Ode to Baseball and Childhood

Macklemore & Ryan Lewis's song "My Oh My" is a heartfelt tribute to the artist's childhood memories, particularly those tied to baseball and the Seattle Mariners. The song opens with vivid imagery of Macklemore sitting with his father in the garage, listening to the radio. The scent of sawdust and pine sol, combined with the voice of Dave Niehaus, the Mariners' announcer, creates a nostalgic atmosphere. The lyrics transport listeners to a specific moment in 1995 when Edgar Martinez's iconic hit led the Mariners to victory, a memory that is etched in the hearts of many Seattle fans.

The song is rich with personal anecdotes, from playing baseball with friends to the significance of a well-worn mitt. Macklemore's descriptions of his childhood activities, like chewing Big League Chew and listening to games in the kitchen, paint a picture of a simpler time. The repeated references to Dave Niehaus and his famous calls, such as "My oh my," underscore the deep connection between the artist's personal history and the Mariners' legacy. The song is not just about baseball; it's about the bond between father and son, the joy of shared experiences, and the impact of sports on a community.

As the song progresses, it shifts from past to present, reflecting on how those childhood memories continue to influence Macklemore's life. The lyrics speak to the determination and resilience learned on the baseball field, qualities that the artist carries into his adult life. The song concludes with a poignant tribute to Dave Niehaus, whose voice was a constant presence in Macklemore's youth. "My Oh My" is a celebration of Seattle, childhood, and the enduring spirit of baseball, capturing the essence of what it means to grow up with the game.

Share on social media Share as link
  1. White Walls (feat. Schoolboy Q & Hollis)
  2. Corner Store (feat. Dave B & Travis Thompson)
  3. Penis Song
  4. Over It (feat. Donna Missal)
  5. The Town
  6. Growing Up (Sloane's Song) (feat. Ed Sheeran)
  7. Zara (feat. Abir)
  8. Love Song
  9. Downtown (feat. Melle Mel, Kool Moe Dee, Grandmaster Caz & Eric Nally)
  10. can't hold us (remix)
View all Macklemore & Ryan Lewis songs

Most popular topics in Macklemore & Ryan Lewis songs

Related artists

  1. Hoodie Allen
    Hoodie Allen
  2. Cazzu
    Cazzu
  3. E-Dubble
    E-Dubble
  4. David Dallas
    David Dallas
  5. Doja Cat
    Doja Cat
  6. Canserbero
    Canserbero
  7. Chiddy Bang
    Chiddy Bang
  8. Die Antwoord
    Die Antwoord