Blake Snell should feel right at home Sunday when he takes the mound in St. Petersburg, Fla., for the San Francisco Giants ...