Tarvaris D. Jackson is an American football quarterback who is currently a free agent. Born and raised in Montgomery, Alabama, Jackson played college football at Arkansas and Alabama State, and in the National Football League for the Minnesota Vikings, Seattle Seahawks, and Buffalo Bills.