This man's beard is heinous
It's moments after the Phillies 3-0 loss to the San Francisco Giants. Phillies fans are hopeful but concerned. The team is down 2-1 in the NLCS series and the team has two more games to play in San Francisco. There is no more room for error.