The Fosters Recap For June 30, 2014: Season 2 Episode 3 #TheFosters
The Fosters ABC Family’s compelling drama returns tonight with its third episode of season 2 called, "Play." On the last episode Brandon contemplated a big decision that could have either restored or destroyed his dream…