Super Bowl Champion Tyrod Taylor Looking to Pass Atlanta-Area Home to New Owner for $5M
New York Jets quarterback Tyrod Taylor recently placed his lavish Atlanta-area estate on the market for $5 million. Sited on two secluded acres in Roswell, the 15,066-square-foot modern manor leaves...