Answer
Marcel Granollers Pujol (born 12 August 1986) is a Spanish professional tennis player. A former world No. 1 in doubles, he has won 32 ATP doubles titles, including two Grand Slams at the French Open (2010, 2013) and two Masters 1000 titles at the Canadian Open (2012, 2014). In singles, he has reached one ATP final, at the 2012 Estoril Open.