Originally Posted by
eballa1
I blame the Denver altitude. Get that guy out of the altitude and it will all come together. You know how hard it is to play up there? NOLA is the spot for him to fulfill his promise!
Actually, I know nothing about the guy. Can he play DB? The Saints might be interested.