Sports J.P. Crawford’s home run powers Mariners over Astros, 8-5 3 years ago J.P. Crawford homered as part of a four-run ninth inning for the Seattle Mariners as they defeated the Houston Astros, 8-5. Continue Reading Previous Terrell Owens breaks down his locker room fight with Hugh Douglas I Club Shay ShayNext Chip Kelly talks UCLA’s win over LSU | Breaking the Huddle More Stories Sports Aston Villa’s five-minute comeback stuns West Ham LIVE! 48 mins ago Sports Lens accept Man City bid for defender Khusanov 48 mins ago Sports Anderson in talks to extend Lancashire deal into 24th season 49 mins ago