Blake Snell said the shoulder issue has been lingering for three weeks.