5 Random Thoughts on New York Giants' Win over Cleveland Browns