David Price is back!!!!

If anyone says David Price went on the DL so he didn’t have to face the Fenway crowd, just laugh….