Who created Tulane baseballs new 'W' logo stickers to help celebrate wins? - nola.com
Who created Tulane baseball's new 'W' logo stickers to help celebrate wins? NOLA.com Roughly six weeks before the season began, Tulane baseball coach Travis Jewett wanted to try something