Truman SpencerNorth Texas · punter · 46 games · 2005 – 2008Truman Spencer had 34 rushing yards in 46 games.Compare Truman Spencer with another punter in punting yardsRead nextNorth Texas · beat the line in 2 of its last 4North Texas’ punters · Spencer 1st since 2004