If he’s the guy I’m thinking of, he’s no small potatoes as far as meteorology is concerned.
I have a video he’s on where he talks about a hurricane hitting NO and he was pretty close about the scenario that ended up happening with the levees breaching when Katrina hit.
Dr Gray IS the Big Potatoes guy you are thinking of.