Strange charge shows up on my credit card for TWX Sports Illustrated. It was a promo that Finish Line was doing. I don't shop at Finish Line, but my…