The writer on the Yahoo! front page is not too swift when it comes to abbreviations. For some reason, the abbreviation for miles per hour gets capital letters:
According to the American Heritage Dictionary (which is available on Yahoo!), MPH stands for Master of Public Health.