The Weekly Rewind is a recap of some of the most captivating stories of the previous sports week.
Feds is a papa! Tennis champ Roger Federer and wife Mirka Vavrinec welcomed their little bundles of joy into the world on July 23. The couple gave us our first glimpse of twin girls Charlene Riva and Myla Rose from their Facebook page on Aug 7. Congrats!