Price: $0.99
(as of Sep 23, 2026 21:25:21 UTC – Details)


From New York Times bestselling author Meghan Quinn comes a spicy sports romance filled with late-night book club confessions, forbidden attraction, and one slow-burn love story that refuses to stay platonic.

They’re just friends.

At least, that’s what she thinks. Him? He has other plans.

Bennett Brinkman is San Francisco baseball’s golden boyfocused, disciplined, and very bad at ignoring the one woman he shouldn’t want. Falling for his sister’s best friend was inevitable, even though she’s always seen him as safe, familiar, and firmly off-limits.

Bower knows exactly why wanting Bennett is a terrible idea. She’s fiercely loyal to her best friend and well aware that crossing this particular line could blow everything up. But when she moves into Bennett’s apartment building, that “just friends” boundary begins to blur in the most tempting ways.

The banter comes fast.

The sparks come faster.

And pretending it’s “no big deal” is getting ridiculous.

As feelings get messier and attraction turns undeniable, Bennett and Bower must decide if risking their family ties is worth chasing the love that’s been in front of them all along.

Listening Length ‏ : ‎ 13 hours and 28 minutes
Author ‏ : ‎ Meghan Quinn
Narrator ‏ : ‎ Samantha Brentmoor, see all
Publication date ‏ : ‎ July 28, 2026
Language ‏ : ‎ English
Publisher ‏ : ‎ Meghan Quinn
ASIN ‏ : ‎ B0H9ZBC6CV
Version ‏ : ‎ Unabridged
Program Type ‏ : ‎ Audiobook
Best Sellers Rank: #237 in Audible Books & Originals (See Top 100 in Audible Books & Originals) #1 in Sports Romance (Books) #3 in Sports Romance (Audible Books & Originals) #12 in Contemporary Romance (Audible Books & Originals)
Customer Reviews: 4.2 4.2 out of 5 stars (14,932) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });