The start of the Angels and Rangers game has been delayed due to rain in Arlington, TX, so perhaps we’ll take a few minutes to bask in the splendor of one of Hulu.com’s finest offerings.