McArthur Boston Red Sox Beach Towel 30 X 60 Inches Officially Licensed Boston Red Sox Souvenir