Spencer Howard Earns 1st Win, Phillies Beat Nationals 8-6 Unknown 19:27 IFTTT, Top Sports News- News18.com Spencer Howard threw five effective innings, Rhys Hoskins homered and drove in three runs and the Philadelphia Phillies beat the Washington Nationals 86 Monday night. from Top Sports News- News18.com https://ift.tt/3beT5gB via IFTTT Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsStampley, Waters Lead Troy Over Appalachian State 69-56Nolan Leads Jacksonville Over Kennesaw State 62-57Uruguayan Academics Slam FA Over Cavani BanKamara On COVID-19 List, Could Miss Saints' Playoff OpenerAP Source: Florida Fires 2 Assistants After Defensive FiascoNotre Dame Better In Texas, But Loses Again In Semifinals