Author Topic: NL Division Series: Nationals @ Dodgers, Game 3  (Read 24098 times)

0 Members and 1 Guest are viewing this topic.

Offline welch

  • Posts: 14515
  • 2019: Won the fight
I'm serious about the QB play. Led Penn to a couple of Ivy League titles.

Yes. DeRosa played baseball and football at Penn, according to his Wikipedia bio.

He was part of the "Goon Squad" in 2012.