Florida man accused of living inside soccer stadium
Florida man accused of living inside soccer stadium
Police in St. Petersburg arrested a man for living inside Al Lang Stadium.