Adding main WP Network Blog Posts to all other sites?

I’m looking for a solution that will allow me to pull the Blog posts from the main site ( and display them on all the other sites in the network. If you look at the home page, the posts on the bottom right need to be the same for all the other “affiliate” sites. So, on (an existing affiliate site) the Post feed on the bottom right corner would be the same as the main and when clicked would link to the main sites blog post.

Is this something that I can do with Autoblog? If not, can you point me in the right direction on how to accomplish this?