In case you missed it Roy Halladay pitched a perfect game on Saturday for the Philadelphia Phillies. There have only been 20 perfect games in the history of MLB.
Halladay used to play for the Toronto Blue Jays and so Tim Challies has drawn some illustrative spiritual principles on this pitching legend.

