His hardest pitch was 84 mph .
Fastball would be a generous term for what Weaver was throwing on Sunday .
Weaver 's hardest pitch was 84 mph .
Fastball would be a generous term for what Weaver was throwing on Sunday .