It is not currently the best time to be a Cleveland Cavaliers fans after they lost in the NBA Fianls to the Golden State Warriors.
The Cavaliers lost the series 4-2 to NBA MVP Steph Curry and the Warriors despite many valiant efforts from Cleveland star LeBron James.
LeBron put in a series performance for the history books but he couldn't help to bring a championship to his home state Cavaliers.
Article continues below
The play-offs were marred - for Cleveland at least by a string of injuries to their biggest players including Kevin Love and Kyrie Irving.
The Cavaliers underwent a lot of changes in the off-season prior to last season and now it appears they may have to do it again.
Love was one of Cleveland's new arrivals last year but within the team's early struggles, seemingly never got along with LeBron.
He has been the source of trade rumours all season despite Love himself claiming that he will be a Cavalier in the first game of the 2015 season.
That is once again being called into question however as several league sources have told ESPN that he is ready to opt out of his final year in Cleveland.
Love signed a two year deal in the summer of 2014 and now seems set to end it early and test free agency once again.
Throwing away $16.7 million in the process, Love must be confident of picking up a high price contract on the open market.
Love suffered a season ending injury during the Cavaliers first play-off series against the Boston Celtics meaning that he missed their run to the NBA finals.
Cleveland would go on to win that series 4-0 and were able to compete without rumours about Love circling around the team.
There have been a lot of rumours surrounding where Love will land next and three teams especially are expected to chase his signature.
The LA Lakers have been rumoured to be after Love for several months now whilst the Boston Celtics are also expected to interested.
Some sources have even claimed that if LaMarcus Aldridge should leave the Portland Trail Blazers, then the Oregon franchize may become involved in the chase.