Mystery solved: Red Sox pitcher David Price is actually a Gremlin July 16, 2018Home, SportsDavid Price, Gremlins, Jeff Solari, Red Sox, Sports Chowdah By Jeff Solari He’s complex, sometimes loving but often grouchy. And theres a complex set of rules that the Red Sox must follow or chaos indeed will ensue.