they still print 2 dollar bills mostly for horse racing becuase the minimum bet is 2 bucks.
I found a 1918 penny in my change couple of weeks ago.
if you collect it ask at the bank when you go in the teller I see most of the time saves me 50 cent pieces and silver dollars