Ohhhhh yes so lucky, delusional Armstrong dad....you know what you didn't win?? Pens Cup OR States hahahaha!
The SF defense held your "vaunted offense" to zero goals peckerwood. Beat you the last two years to knock you out of the playoffs, yet you continue to spout your ass piss all over this forum about "owning" SF. Find a new angle douchebag.