You are really limiting yourself but the whole current thing, it has been well established by scientists that all current music sucks and the 60s and 70s was modern music's pinnacle.
Most are baseball that I can think of and very few are what you'd call recent but here are a couple of links about baseball and softball songs that may help you out or give you a few ideas.
Center Field by John Fogerty
All Star by Smashmouth
Wild Thing by X
Welcome To The Jungle by Guns N' Roses
Enter Sandman by Metallica
We Are The Champions by Queen
Take Me Out To The Ballgame
We Will Rock You! by Queen
Eye Of The Tiger by Survivor
Stronger-Kanye West
Remember the Name- Fort Minor
Imma Be- black eyed peas
Boom boom pow- black eyed peas
Turbulance- lil jon
Club can't handle me now- Florida
Sail- awolnation
American ride-toby keith
And for your girls Texas Women- hank jr:
Brooke Boggess: "Champion" - Ace Hood ft. Jazmine Sullivan and Rick Ross
Nikki Brailsford: "Can’t Stop" - Red Hot Chili Peppers
Chelsea Buttars: "The Downfall of Us All" - A Day to Remember
Whitney Carlton: "WOP" - J. Dash
Grace Combs: "Up All Night" - Drake ft. Nicki Minaj
Jessi Duncan: "‘Till I Collapse" - Eminem
Jyl Eckstein: "Stand Out" - Tevin Campbell
Patti Ferguson: "I’mma Shine" - Youngbloodz
Kylee Hogue: "Yes" - LMFAO
Lea Hopson: "Sic ‘Em on a Chicken" - Zac Brown Band
Nellie Makings: "My Town" - Hollywood Undead
Bailee Montgomery: "Ay Bay Bay" - Hurricane Chris
Holly Ritz: "Magic" - B.o.B.
Averie Schroeder: "All I Do is Win" - DJ Khaled
Gabby Stacey: "Rack City" - Tyga
TJ Surrage: "I Fink U Freeky" - Die Antwoord
Alyana Watson: "Battle Song" - Lecrae ft. Suzy Rock
NO. PLAYER SONG ARTIST
1 Rikki Alcaraz Atom Nari & Milani
3 Sandra Simmons Remember the Name Fort Minor
6 A.J. Andrews So Fresh, So Clean OutKast
9 Alex Boulet Zydeco Train Travis Matte
11 Dylan Supak My Moment DJ Drama
13 Katie Guillory Show Me My Opponent Lil’ Wayne
16 Lauren Houston Bangerang Skrillex
18 Tammy Wray Chain Music Wale
20 Meghan Patterson Patty Cake YG
21 Hailey Smith Gold Everything Trinidad James
23 Jacee Blades Radioactive Imagine Dragons
24 Alayna Falcon Gimme Donnis
25 Simone Heyward Clique Kanye West
27 Bianka Bell That Vi Young Mint
32 Allison Falcon Hot Like Sauce Pretty Lights
33 Kailey McCasland I’m Back T.I.
37 Rachele Fico Ready For Ya Drake
77 Kellsi Kloss Turn All The Lights On T-Pain
99 Ashley Czechner Go Get It T.I.
♫ Welcome To The Jungle - Guns N' Roses
♫ Here Comes The Boom - Nelly
♫ Victory - Puff Daddy feat. Notorious B.I.G. and Busta Rhymes
♫ Danger Zone - Kenny Loggins
♫ Burn It To The Ground - Nickelback
♫ O Let's Do It - Waka Flocka Flame
♫ Diamond In The Rough - Airbourne
♫ Wasted - Gucci Mane feat. Plies
♫ War - Mos Def
♫ Remember The Name - Fort Minor
♫ Fight Music - Eminem feat. D12
♫ The Art of American Football - Funeral For a Friend
♫ 3 Lions - Lightning Seeds
♫ Duality - Slipknot
♫ We Are The Champions - Queen
♫ The Final Countdown - Europe
♫ Another One Bites the Dust - Queen
♫ Bodies - Drowning Pool
♫ We're On The Ball - Ant and Dec
♫ Last Resort - Papa Roach
♫ Tall Cans In The Air - The Transplants
♫ Born to Be Wild - Steppenwolf
♫ Smoke On The Water - Deep Purple
♫ Football Crazy - The Spinners
♫ It's a Fight - Three 6 Mafia
♫ Football Fight - Queen
♫ You''ll Never Walk Alone - Lee Towers
♫ Down With The Sickness - Disturbed
♫ We Will Rock You - Queen
♫ I Am Crack - Juelz Santana
♫ Super Bowl Shuffle - Da Bears
♫ Centerfield - John Fogerty
♫ Born To Run - Bruce Springsteen
♫ My Hero - Foo Fighters
♫ Hey Man, Nice Shot - Filter
♫ You're Gonna Go Far Kid - The Offspring
♫ Know Your Enemy - Rage Against the Machine
♫ Bring Me To Life - Evanescence
♫ Pump It Up - Joe Budden
♫ Quick To Back Down - Bravehearts feat. Nas
♫ One Step Closer - Linkin Park
♫ Never Scared (Remix) - Bonecrusher
♫ Break Stuff - Limp Bizkit
♫ Ladies And Gentlemen - Saliva
♫ Bleed It Out - Linkin Park
♫ These Silhouettes - Glory
♫ Jump Around - House of Pain
♫ Blurry - Puddle of Mudd
♫ Get Back - Ludacris
♫ Speedin' - Rick Ross