Hayes: If you had your choice, where would you play in the NFL?
Watson: If I'm fortunate enough to play in the NFL, anywhere for anybody would be great. But if I had to pick, it would be the hometown [Atlanta] Falcons because I used to work for them. I was one of the kids who sold Cokes in the stadium. It was a lot of fun being around that environment, watching games and visualizing being there when I got older.
But I guess it will be a new stadium next year, so no more dreams of playing in the Georgia Dome for the Falcons. I don't think there would be any pressure playing for my hom