Congrats are in order for MLB ace Shane Bieber -- the Cy Young winner got on one knee and popped the question to his longtime GF over the weekend ... and she said "YES!!!"
The 26-year-old Cleveland superstar and Kara Maxine Kavajecz made their engagement public on Monday ... sharing pics of the couple's big moment in San Francisco.
The setup looked truly special ... with Bieber setting up a romantic area overlooking the city and decked out with pillows, candles, wine and more.
"Forever my girl," Bieber captioned his post with shots from iQphoto, which showed him on one knee and embracing his new fiancee.