Matthew grew up farming in moose lake minnesota He played football and dreamed of college Having a family when he was older He had three thousand reasons For joining up to fight In the service of our country He was willing to give his life Heroes come from small towns Poor kids and class clowns Everybody knows when push comes to shove They're the first one in line for the country they love The cost of freedom is buried in the ground Heroes come from small towns There's many more just like him From all around this land Just like their fathers before them They're not afraid to take a stand They might not make the papers Or be on the nightly news But their in our hearts forever For what they chose to do Heroes come from small towns Poor kids and class clowns Everybody knows when push comes to shove They're the first one in line for the country they love The cost of freedom is buried in the ground Heroes come from small towns All across this nation They answer the call There'll be an invitation In heaven for them all Heroes come from small towns Poor kids and class clowns Everybody knows when push comes to shove They're the first one in line for the country they love The cost of freedom is buried in the ground Heroes come from small towns Heroes come from small towns Like mooresville north carolina Heroes come from small towns Like cedar falls washington Heroes come from small towns Like libery missouri Heroes come from small towns Cherry hill new jersey to santa maria california And every town in between Heroes come from small towns