Pro Skateboarder Leo Baker’s Newest Trick: Sticking To Business

"Stay on Board: The Leo Baker Story" Is new to Netflix and it’s unlike any film ever streamed. Perhaps that's because he is unlike any man who’s turned sports fame into a business fortune.