On this episode of the Full-Court Finance podcast, Associate Stock Strategist Ben Rains takes a look at some of the best sports retail stocks to buy in 2019, far beyond Nike (NKE) and other giants.