Soaked Nationals Fan Has No Idea How to Put On PonchoSoaked Nationals Fan Has No Idea How to Put On PonchoIt hasn’t been a smooth season for the Washington Nationals so far. The same can be said for their fans.Antenna StaffAntenna Staff