From The Desk Of AFJ
Scrolling through the mental Rolodex of farriers who I've had the privilege of meeting, several words come to mind that aptly describe each one - professional, knowledgeable, industrious, creative, talented. I could go on and on, yet there's one adjective that comes to mind more often than any other: generous.
Read More