This shirt is perfect for the sassy marathon runner in us all. We know how much hard work goes into preparing yourself for a marathon, especially when it's 26.2 miles long. You might end up snapping at your significant other or friends at the end of this marathon, with this shirt they can know before hand that your'e sorry for the mean things you say.