Nerd Street Gamers’ FTW Philly gets 10-episode season
American TV channel NBC has given the greenlight for Nerd Street Gamers‘ ‘FTW Philly‘ series, focusing on Philadelphia’s esports scene. NBC Sports Philadelphia began to air the 10-episode season –…