Mohan Swartzel has signed on to play for another season with the Snappers for a contract worth $950,000 for the season. Mohan Swartzel