Bocanegra, 34, and the 32-year-old Goian will leave Glasgow in pursuit of top-flight football.

United States international Bocanegra made 41 appearances for Rangers in all competitions, scoring three goals, and captained the club in 2012, while Goian has featured on 42 occasions for the club.

Both sought moves away from Rangers last season after their demotion to the Scottish Third Division was confirmed due to financial irregularities, but they were only temporary moves.

"The two players were sent out on loan to Racing Santander (Bocanegra) and Spezia (Goian) respectively last season in order to save on their high salaries," a statement on Rangers' official website read.

"After discussions in the last few days, both men are now free to pursue their careers elsewhere having terminated their deals in Glasgow a year early."

Bocanegra, who was on loan in Spain last year, is expected to return to the US and play in the MLS.

Goian's future is unknown but he is reportedly keen on remaining in the United Kingdom and playing for an English club.

Rangers earned a place in the Scottish Second Division after winning promotion last term.