Terrell Owens and Chad Johnson Had The Quintessential Bristol Night Life Experience
By Ty Duffy
ESPN is located in Bristol, Connecticut. Bristol is conveniently located about an hour and a half to two-hour drive from anything interesting. Terrell Owens and Chad Johnson were enjoying what we presume is a classic Bristol nightlife experience, trying to find a ride home from Denny’s.
Judging from Johnson’s Twitter feed, it appears the pair found their way back to their hotel, or at least to ESPN’s campus.