Yankees fans are scratching their heads as to why The Martian hasn't landed in New York. One player is livid over bean balls. Plus John Sterling is back!