Rosie Huntington in a hot and sweaty sports look