Sports, and charitable sporting events, offer countless opportunities for promotional product sales.