The King has returned to Middle Earth, to rule over the hobbits and elves and the other woodland friends. His name is Bryce Harper, and he will dole out fiery OPS vengeance upon any foolish enough to oppose him. Yes, friends, Harper, our long-time OPS champion, has enacted his fury this past week, going 10-for-23 with 5 homers and 6 RBI. His OPS for this period was a gorgeous 1.753. If Harper doesn’t win the NL MVP award, something is very wrong with the BBWAA. Harper has the 2nd highest OPS all-time for a 22-year old, behind only Teddy Ballgame. Almost more impressively, if the season ended today, Harper’s OPS would be the highest since Barry Bonds’ in 2004 (Bonds had an absolutely inhuman 1.422 OPS).

Please, blog, may I have some more?