PHOTOS: John Legend, Chrissy Teigen, baby Luna throw first pitch at Mariners game

Weather and Traffic