OFetch



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Harris: Hi, Shane!
    Harris: This is Harris Drover.
    Harris: I got your number from Ilya.
    Harris: Sorry to bother you, but I had a question.
    Harris: I know you’re coming in to sign contracts tomorrow, and I had an idea for a social media thing to announce your signing, if you’d be up for it?

    Shane: Oh, yeah, okay.
    Shane: I’ll be there, so we can do whatever.
    Shane: Always happy to help the team with a little internet humiliation that’ll be around for decades.

    Harris: Perfect!
    Harris: I promise, I think you’ll really like this, though.
    Harris: No humiliation involved.
    Harris: The only caveat is, you can’t tell Ilya.

    Shane: Okay?
    Shane: Why?

    Harris: Well.
    Harris: Here’s what I’m thinking.

    Language:
    English
    Words:
    1,450
    Chapters:
    1/1
    Comments:
    1,147
    Kudos:
    37,581
    Bookmarks:
    4,205
    Hits:
    180,185

    20 Sep 2026

  2. Public Bookmark *

    Tags
    Summary

    Hayden had been expecting this call for months.

    He had known somewhere deep within himself that it was coming, ever since the Centaurs' plane crashed and his best friend lost the love of his life – even if Hayden had never cared that much for the man himself.

    Watching Shane receive the news from J.J.'s careless mouth, watching him bend over at the waist like someone had scraped out his inner organs–

    Yeah, Hayden knew.

    He was weirdly proud of Shane for holding out this long.

    Language:
    English
    Words:
    2,498
    Chapters:
    1/1
    Collections:
    6
    Comments:
    591
    Kudos:
    6,686
    Bookmarks:
    1,050
    Hits:
    37,363

    14 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya just wanted to show off how many photos he took of the puppies. He didn’t notice the photos in the top left hand corner of his screenshot that were never supposed to see the light of day.

    Language:
    English
    Words:
    4,740
    Chapters:
    1/1
    Comments:
    504
    Kudos:
    13,961
    Bookmarks:
    1,941
    Hits:
    86,888

    08 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    To pay for his off-campus apartment, Shane Hollander starts working as a camboy. His teammate, co-Captain, and biggest rival, Ilya Rozanov, finds out and wants to do a collab.

    Turns out, he had been doing porn to pay for his own necessities.

    Language:
    English
    Words:
    8,486
    Chapters:
    3/3
    Comments:
    29
    Kudos:
    1,046
    Bookmarks:
    198
    Hits:
    16,494

    05 Apr 2026

  5. Public Bookmark *

    Tags
    Summary

    But before Ilya can begin to parse his reply into English, Shane bites his lip and adds, “Unless,” and Ilya’s stomach drops out from him. “I know you said you hadn’t been with anyone else since Tampa but…” he bites his lip. There’s something so tense and sad lingering around Shane’s eyes as he keeps his face turned away from Ilya. “If – if you did, miss sleeping with women, and you –” he swallows thickly, looking like the words are causing him physical pain. “If you – if you wanted to, in Boston when we’re apart…” Ilya doesn’t miss the way Shane’s hands shake slightly as he rubs across the back of his neck. “We don’t have to be exclusive.”

    or: Shane opens up about his insecurities and Ilya does what Ilya does best to help ease them.

    Language:
    English
    Words:
    4,266
    Chapters:
    1/1
    Comments:
    56
    Kudos:
    1,192
    Bookmarks:
    224
    Hits:
    15,586

    03 Apr 2026