N/S: Torrey Smith pays adoption fees for 46 cats and dogs at animal shelter

I thought this was a nice story.

On Sunday, Smith supplied us with an early contender for best feel-good story of the offseason. He did so by paying the adoption fees for 46 dogs and cats at a shelter, and then making a donation to Baltimore Animal Rescue and Care Shelter.

And a little feel good lagniappe:

And then Smith's agent, Drew Rosenhaus, matched the donation

LOOK: Torrey Smith pays adoption fees for 46 cats and dogs at animal shelter - CBSSports.com