Sofian Guilfoyle re-signs with Parhelions

Sofian Guilfoyle has signed on to play for another 4 seasons with the Parhelions for a contract worth $20,600,000 per season.

Sofian Guilfoyle