Former NBA player Jimmer Fredette will continue his career overseas. Mark J. Rebilas-USA TODAY Sports

Jimmer Fredette has bounced back and forth between playing overseas and in the NBA, and he is reportedly returning to a familiar place for next season.

Fredette is expected to sign a one-year contract with the Shanghai Sharks, according to Emiliano Carchia of Sportando.

Fredette played for the Sharks for three seasons from 2016 to 2019. He then caught on with the Phoenix Suns for a handful of games last year before signing a two-year deal with Greek league team Panathinaikos. Fredette’s contract with Panathinaikos was cut short by a year, making him a free agent. The Greek team is looking for a new owner and unable to afford Fredette’s contract due to financial difficulties related to the coronavirus.

Fredette was a star in college at BYU and was taken No. 11 overall in the first round of the 2011 NBA Draft. He began his career with the Sacramento Kings and has played for the Bulls, Pelicans and Knicks.

Though his first season in Greece was cut short, Fredette’s team was credited with a championship after a vote in May. Fredette averaged 12.9 points per game for Panathinaikos.

More must-reads:

TODAY'S BEST
Antoine Winfield Jr. agrees to record contract extension with Buccaneers
Bears coach provides massive update on QB Caleb Williams' progress
Rookie camp sheds light on Patriots' efforts to develop Drake Maye
First game of 2024 NFL season features rematch between two AFC powerhouses
Bronny James receives medical clearance, expected to remain in draft
Nuggets teach Timberwolves it's never easy to knock out the champion
Panthers come from behind to take Game 4 vs. Bruins
Hawks win 2024 NBA Draft Lottery
Watch: Padres star passes father on all-time home runs list
Terrion Arnold honors his mother in a unique way
Brad Keselowski breaks 110-race winless streak at Darlington
Watch: Manchester United ties record, highlighting club's ineptitude
Celtics' Jrue Holiday praises overlooked aspect of Jayson Tatum's game
Arturs Silovs' 42 saves lead Canucks past Oilers in Game 3
Braves star leaves game early due to left side soreness
Pacers blow out Knicks on Mother’s Day, even series at 2-2
Hawks GM 'shocked' that his team won the NBA Draft Lottery
Prolific former Brewers, A's slugger announces retirement
Saints to sign veteran offensive lineman
Smother's Day: Pacers shut down Knicks in first half of Game 4