FILE - In this Dec. 10, 2018, file photo, Minnesota Vikings' Adam Thielen runs with the ball after a reception against the Seattle Seahawks in the second half of an NFL football game in Seattle. The Vikings and wide receiver Thielen have agreed in principle to a four-year contract extension valued at $64 million. The Vikings announced the deal Friday, April 12, 2019. (AP Photo/Stephen Brashear, File)
NASA spacecraft rockets toward Jupiter's moon Europa in search of the right conditions for life Shares
More than 3 million without power after Hurricane Milton slams Florida, causes deaths and flooding Shares