St. Pete police investigate man's death

A man's body was found in the garage of a home that was undergoing renovations in St. Petersburg and police suspect the man was killed.

Top Videos

Good Day Tampa Bay

We Live Here