Video bio, photos and Q&A with 2013 New Orleans Saintsation Taylor