who did keenum play for before the vikings