This summer, the unthinkable is possible: Lionel Messi could leave Barcelona. It's the only club he's ever known as a professional, a place where he's won every trophy imaginable. But the relationship between Messi and Barcelona has soured over the past couple of years, and last summer, he tried (and failed) to get out. The clock is ticking: His contract expires on June 30, at which point he'll be free to sign wherever he wants, with Manchester City and Paris Saint-Germain the only likely alternatives. But will he leave? We look back at how we got here and whether or not his rich history with Barcelona is enough for him to stay.