Patrick Shoemaker has signed on to play for another season with the Diamonds for a contract worth $1,720,000 for the season.
Patrick Shoemaker has signed on to play for another season with the Diamonds for a contract worth $1,720,000 for the season.