The Pirates have offered pitcher Ian Snell a long-term contract, according to the Pittsburgh Post-Gazette. Pittsburgh has the rights to Snell for the next four years, which most likely is the length of the deal.