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. Can't Hold Us (feat. Ray Dalton)
  2. Glorious (feat. Skylar Grey)
  3. Marmalade (feat. Lil Yachty)
  4. SORRY (feat. Livingston)
  5. Same Love (feat. Mary Lambert)
  6. HIND'S HALL
  7. Thrift Shop (feat. Wanz)
  8. The Town
  9. CHANT (feat. Tones and I)
  10. The Train (feat. Carla Morrison)
View all Macklemore & Ryan Lewis songs

Most popular topics in Macklemore & Ryan Lewis songs

Related artists

  1. C.R.O
    C.R.O
  2. Lil Peep
    Lil Peep
  3. Kendrick Lamar
    Kendrick Lamar
  4. J. Cole
    J. Cole
  5. Akon
    Akon
  6. G-Eazy
    G-Eazy
  7. David Dallas
    David Dallas
  8. 50 Cent
    50 Cent