He crushes a doppler weather radar screen as well as he crushed home runs. Even though he did this last year, it's the same crappy weather today! It looks like meteorologist David Ortiz is giving the forecast for Game 3 of the American League Championship Series between the Boston Red Sox and the New York Yankees tonight in the Bronx.
When Big Papi tells you, "green is not good", you listen.
If only he could predict it would rain home runs off the Red Sox bats!!!