This will likely be the last year the rodeo comes to Petco Park, and that is not accidental. Corporate sponsors are waking up to animal suffering.