Troy BienemannTE · Born February 19, 1983Age in each season2007 (Cardinals): 24 years, 203 days to 24 years, 314 days