Answer to nick lacapria's Sports Trivia you heard on radio is astros