American Pharoah kept his Triple Crown hopes alive by winning the 140th Preakness Stakes by seven lengths on Saturday. He became the first horse since 1994 to win the race from the number 1 post.