So Randy Johnson is struggling. Hard to believe that a guy who is nearly 43 years old would break down physically. The funniest thing, as Rob Neyer pointed out in his ESPN.com chat today, is that Johnson will make $17 million NEXT season. Bottom line: I called it. Go ahead and read what I wrote on December 31, 2004.