Perhaps the greatest athlete to ever play the sport of tennis is planning on retiring soon. Leger Douzable, Ashley Nicole Moss and Brandon Flowers reflect on 23x Grand Slam winner Serena Williams' career and what she meant to sports. Plus, Lamar Jackson still hasn't signed a new deal with the Ravens. What's the hold up?
view more